/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/max-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:31:54,001 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:31:54,003 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:31:54,049 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:31:54,049 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:31:54,053 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:31:54,055 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:31:54,060 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:31:54,062 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:31:54,067 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:31:54,067 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:31:54,068 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:31:54,069 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:31:54,070 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:31:54,071 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:31:54,072 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:31:54,075 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:31:54,076 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:31:54,078 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:31:54,084 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:31:54,085 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:31:54,086 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:31:54,087 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:31:54,089 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:31:54,091 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:31:54,091 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:31:54,091 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:31:54,094 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:31:54,094 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:31:54,095 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:31:54,095 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:31:54,095 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:31:54,097 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:31:54,097 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:31:54,098 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:31:54,098 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:31:54,098 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:31:54,098 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:31:54,099 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:31:54,099 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:31:54,100 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:31:54,100 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:31:54,129 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:31:54,129 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:31:54,129 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:31:54,130 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:31:54,132 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:31:54,132 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:31:54,132 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:31:54,132 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:31:54,132 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:31:54,132 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:31:54,133 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:31:54,133 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:31:54,133 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:31:54,133 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:31:54,133 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:31:54,133 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:31:54,134 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:31:54,134 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:31:54,134 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:31:54,134 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:31:54,134 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:31:54,134 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:31:54,134 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:31:54,134 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:31:54,134 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:31:54,135 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:31:54,135 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:31:54,135 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:31:54,135 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:31:54,135 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:31:54,135 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:31:54,135 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:31:54,409 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:31:54,446 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:31:54,448 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:31:54,448 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:31:54,450 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:31:54,450 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/max-fun-alt.wvr.bpl [2021-07-09 18:31:54,451 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-fun-alt.wvr.bpl' [2021-07-09 18:31:54,485 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:31:54,487 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:31:54,497 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:31:54,497 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:31:54,497 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:31:54,510 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,521 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,530 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:31:54,531 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:31:54,532 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:31:54,532 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:31:54,538 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,538 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,539 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,539 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,542 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,546 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,547 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/1) ... [2021-07-09 18:31:54,551 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:31:54,553 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:31:54,553 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:31:54,553 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:31:54,555 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (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:31:54,669 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:31:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:31:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:31:54,670 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:31:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:31:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:31:54,670 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:31:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:31:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:31:54,671 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:31:54,671 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:31:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:31:54,673 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:31:54,882 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:31:54,882 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:31:54,883 INFO L202 PluginConnector]: Adding new model max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:31:54 BoogieIcfgContainer [2021-07-09 18:31:54,884 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:31:54,885 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:31:54,885 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:31:54,886 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:31:54,887 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:31:54" (1/2) ... [2021-07-09 18:31:54,887 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4cf556ca and model type max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:31:54, skipping insertion in model container [2021-07-09 18:31:54,887 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:31:54" (2/2) ... [2021-07-09 18:31:54,888 INFO L111 eAbstractionObserver]: Analyzing ICFG max-fun-alt.wvr.bpl [2021-07-09 18:31:54,891 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:31:54,892 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:31:54,892 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:31:54,892 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:31:54,957 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:31:54,971 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:31:55,013 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:31:55,013 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:31:55,013 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:31:55,013 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:31:55,013 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:31:55,013 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:31:55,013 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:31:55,013 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:31:55,035 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-07-09 18:31:55,049 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:31:55,062 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:31:55,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:31:55,070 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:55,071 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:31:55,071 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:55,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:55,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1272469491, now seen corresponding path program 1 times [2021-07-09 18:31:55,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:55,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779897651] [2021-07-09 18:31:55,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:55,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:55,218 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:31:55,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:55,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779897651] [2021-07-09 18:31:55,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779897651] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:31:55,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:31:55,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:31:55,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334946964] [2021-07-09 18:31:55,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:31:55,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:55,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:31:55,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:31:55,236 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:31:55,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:55,279 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-07-09 18:31:55,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:31:55,280 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:31:55,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:55,292 INFO L225 Difference]: With dead ends: 217 [2021-07-09 18:31:55,292 INFO L226 Difference]: Without dead ends: 202 [2021-07-09 18:31:55,293 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:31:55,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-07-09 18:31:55,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-07-09 18:31:55,340 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:31:55,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-07-09 18:31:55,342 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-07-09 18:31:55,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:55,343 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-07-09 18:31:55,343 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:31:55,343 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-07-09 18:31:55,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:31:55,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:55,345 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:31:55,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:31:55,345 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:55,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:55,346 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-07-09 18:31:55,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:55,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049824703] [2021-07-09 18:31:55,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:55,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:55,385 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:31:55,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:55,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049824703] [2021-07-09 18:31:55,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049824703] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:31:55,386 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:31:55,386 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:31:55,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559721262] [2021-07-09 18:31:55,387 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:31:55,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:55,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:31:55,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:31:55,387 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:31:55,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:55,427 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-07-09 18:31:55,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:31:55,429 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:31:55,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:55,430 INFO L225 Difference]: With dead ends: 158 [2021-07-09 18:31:55,431 INFO L226 Difference]: Without dead ends: 158 [2021-07-09 18:31:55,431 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:31:55,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-07-09 18:31:55,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-07-09 18:31:55,438 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:31:55,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-07-09 18:31:55,439 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-07-09 18:31:55,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:55,439 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-07-09 18:31:55,439 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:31:55,439 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-07-09 18:31:55,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:31:55,440 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:55,440 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:31:55,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 18:31:55,440 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:55,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:55,441 INFO L82 PathProgramCache]: Analyzing trace with hash 296923691, now seen corresponding path program 1 times [2021-07-09 18:31:55,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:55,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673110756] [2021-07-09 18:31:55,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:55,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:55,495 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:31:55,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:55,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673110756] [2021-07-09 18:31:55,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673110756] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:31:55,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:31:55,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:31:55,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361108253] [2021-07-09 18:31:55,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:31:55,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:55,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:31:55,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:31:55,503 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:31:55,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:55,552 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-07-09 18:31:55,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:31:55,553 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:31:55,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:55,554 INFO L225 Difference]: With dead ends: 183 [2021-07-09 18:31:55,554 INFO L226 Difference]: Without dead ends: 183 [2021-07-09 18:31:55,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:31:55,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-07-09 18:31:55,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-07-09 18:31:55,561 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:31:55,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-07-09 18:31:55,562 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-07-09 18:31:55,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:55,562 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-07-09 18:31:55,562 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:31:55,563 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-07-09 18:31:55,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:31:55,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:55,564 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:31:55,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:31:55,564 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:55,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:55,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-07-09 18:31:55,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:55,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508512739] [2021-07-09 18:31:55,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:55,905 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:31:55,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:55,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508512739] [2021-07-09 18:31:55,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508512739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:55,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563306587] [2021-07-09 18:31:55,906 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:31:55,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:55,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:31:55,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:56,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:31:56,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:56,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:31:56,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:56,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:31:56,283 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:56,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:56,295 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:31:56,295 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:91, output treesize:15 [2021-07-09 18:31:56,328 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:31:56,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563306587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:56,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:56,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:31:56,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841295217] [2021-07-09 18:31:56,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:31:56,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:56,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:31:56,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:31:56,330 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:56,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:56,539 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-07-09 18:31:56,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:31:56,540 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:31:56,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:56,541 INFO L225 Difference]: With dead ends: 330 [2021-07-09 18:31:56,541 INFO L226 Difference]: Without dead ends: 315 [2021-07-09 18:31:56,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 349.0ms TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:31:56,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-07-09 18:31:56,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-07-09 18:31:56,551 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:31:56,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-07-09 18:31:56,552 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-07-09 18:31:56,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:56,552 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-07-09 18:31:56,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:56,552 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-07-09 18:31:56,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:31:56,554 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:56,554 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:31:56,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:56,774 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:56,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:56,774 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-07-09 18:31:56,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:56,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350288211] [2021-07-09 18:31:56,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:56,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:56,958 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:31:56,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:56,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350288211] [2021-07-09 18:31:56,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350288211] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:56,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961866097] [2021-07-09 18:31:56,958 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:31:57,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:31:57,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:57,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 18:31:57,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:57,289 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:57,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 18:31:57,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:57,309 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:31:57,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:31:57,311 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:57,321 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:31:57,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:31:57,323 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:57,330 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:57,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:31:57,332 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:57,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:57,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:31:57,401 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:114 [2021-07-09 18:31:57,523 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:31:57,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961866097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:57,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:57,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-07-09 18:31:57,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534545697] [2021-07-09 18:31:57,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:31:57,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:57,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:31:57,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:31:57,524 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:31:58,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:58,142 INFO L93 Difference]: Finished difference Result 406 states and 1173 transitions. [2021-07-09 18:31:58,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:31:58,143 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:31:58,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:58,145 INFO L225 Difference]: With dead ends: 406 [2021-07-09 18:31:58,145 INFO L226 Difference]: Without dead ends: 391 [2021-07-09 18:31:58,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 695.4ms TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:31:58,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-07-09 18:31:58,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 229. [2021-07-09 18:31:58,153 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:31:58,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-07-09 18:31:58,154 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-07-09 18:31:58,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:58,154 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-07-09 18:31:58,154 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:31:58,154 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-07-09 18:31:58,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:31:58,155 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:58,155 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:31:58,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:58,372 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:58,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:58,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-07-09 18:31:58,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:58,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468939437] [2021-07-09 18:31:58,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:58,490 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:31:58,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:58,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468939437] [2021-07-09 18:31:58,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468939437] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:58,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739381039] [2021-07-09 18:31:58,491 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:31:58,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:31:58,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:58,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 18:31:58,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:58,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:31:58,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:58,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:31:58,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:58,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:31:58,607 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:58,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:58,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:31:58,614 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:67, output treesize:15 [2021-07-09 18:31:58,640 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:31:58,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739381039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:58,640 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:58,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-09 18:31:58,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152750863] [2021-07-09 18:31:58,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:31:58,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:58,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:31:58,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:31:58,641 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) 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:31:58,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:58,811 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-07-09 18:31:58,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:31:58,812 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) 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 22 [2021-07-09 18:31:58,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:58,813 INFO L225 Difference]: With dead ends: 363 [2021-07-09 18:31:58,814 INFO L226 Difference]: Without dead ends: 348 [2021-07-09 18:31:58,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 212.9ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:31:58,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-07-09 18:31:58,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-07-09 18:31:58,820 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:31:58,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-07-09 18:31:58,821 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-07-09 18:31:58,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:58,821 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-07-09 18:31:58,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) 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:31:58,821 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-07-09 18:31:58,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:31:58,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:58,822 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:31:59,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:59,037 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:59,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:59,038 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-07-09 18:31:59,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:59,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945916386] [2021-07-09 18:31:59,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:59,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:59,159 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:31:59,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:59,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945916386] [2021-07-09 18:31:59,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945916386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:59,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301495321] [2021-07-09 18:31:59,160 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:31:59,236 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:31:59,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:59,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:31:59,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:59,385 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:31:59,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:31:59,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:59,397 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:59,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:31:59,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:59,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:59,447 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:31:59,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:31:59,450 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:59,456 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:59,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 18:31:59,467 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:59,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:59,508 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:31:59,508 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-07-09 18:31:59,603 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:59,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301495321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:59,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:59,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:31:59,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828033811] [2021-07-09 18:31:59,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:31:59,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:59,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:31:59,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:31:59,605 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:59,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:59,881 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-07-09 18:31:59,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:31:59,881 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:31:59,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:59,883 INFO L225 Difference]: With dead ends: 425 [2021-07-09 18:31:59,883 INFO L226 Difference]: Without dead ends: 410 [2021-07-09 18:31:59,883 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 312.5ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:59,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-07-09 18:31:59,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-07-09 18:31:59,891 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:31:59,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-07-09 18:31:59,909 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-07-09 18:31:59,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:59,910 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-07-09 18:31:59,910 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:31:59,910 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-07-09 18:31:59,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:31:59,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:59,911 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:32:00,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:00,112 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:00,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:00,113 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-07-09 18:32:00,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:00,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746879022] [2021-07-09 18:32:00,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:00,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:00,157 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:32:00,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:00,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746879022] [2021-07-09 18:32:00,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746879022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:00,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304197545] [2021-07-09 18:32:00,158 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:32:00,241 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:32:00,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:00,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:00,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:00,320 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:32:00,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304197545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:00,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:00,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:32:00,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397805222] [2021-07-09 18:32:00,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:32:00,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:00,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:32:00,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:32:00,322 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:32:00,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:00,645 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-07-09 18:32:00,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:32:00,646 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:32:00,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:00,648 INFO L225 Difference]: With dead ends: 619 [2021-07-09 18:32:00,648 INFO L226 Difference]: Without dead ends: 619 [2021-07-09 18:32:00,648 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 185.5ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:32:00,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-09 18:32:00,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-07-09 18:32:00,656 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:32:00,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-07-09 18:32:00,657 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-07-09 18:32:00,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:00,657 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-07-09 18:32:00,657 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:32:00,657 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-07-09 18:32:00,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:00,658 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:00,658 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:32:00,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:00,875 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:00,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:00,875 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-07-09 18:32:00,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:00,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479491759] [2021-07-09 18:32:00,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:00,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:00,910 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:32:00,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:00,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479491759] [2021-07-09 18:32:00,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479491759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:00,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654345850] [2021-07-09 18:32:00,910 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:32:00,946 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:32:00,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:00,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:00,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:01,020 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:32:01,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654345850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:01,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:01,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:01,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077425531] [2021-07-09 18:32:01,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:01,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:01,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:01,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:01,022 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:32:01,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:01,711 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-07-09 18:32:01,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:32:01,711 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:32:01,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:01,715 INFO L225 Difference]: With dead ends: 1078 [2021-07-09 18:32:01,715 INFO L226 Difference]: Without dead ends: 1078 [2021-07-09 18:32:01,716 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 432.7ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:32:01,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-07-09 18:32:01,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-07-09 18:32:01,726 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:32:01,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-07-09 18:32:01,727 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-07-09 18:32:01,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:01,728 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-07-09 18:32:01,728 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:32:01,728 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-07-09 18:32:01,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:01,728 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:01,728 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:32:01,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:01,946 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:01,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:01,946 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-07-09 18:32:01,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:01,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410238178] [2021-07-09 18:32:01,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:01,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:01,979 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:32:01,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:01,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410238178] [2021-07-09 18:32:01,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410238178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:01,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386205585] [2021-07-09 18:32:01,980 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:32:02,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:02,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:02,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:02,077 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:32:02,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386205585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:02,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:02,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:02,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387899087] [2021-07-09 18:32:02,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:02,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:02,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:02,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:02,078 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:32:02,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:02,663 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-07-09 18:32:02,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:32:02,664 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:32:02,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:02,668 INFO L225 Difference]: With dead ends: 951 [2021-07-09 18:32:02,668 INFO L226 Difference]: Without dead ends: 951 [2021-07-09 18:32:02,669 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 385.2ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:32:02,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-07-09 18:32:02,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-07-09 18:32:02,679 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:32:02,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-07-09 18:32:02,681 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-07-09 18:32:02,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:02,681 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-07-09 18:32:02,681 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:32:02,681 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-07-09 18:32:02,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:02,682 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:02,682 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:32:02,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:02,899 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:02,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:02,900 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-07-09 18:32:02,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:02,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004744867] [2021-07-09 18:32:02,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:02,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:02,937 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:32:02,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:02,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004744867] [2021-07-09 18:32:02,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004744867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:02,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939186111] [2021-07-09 18:32:02,937 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:32:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:02,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:32:02,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:03,021 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:32:03,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939186111] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:03,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:03,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:32:03,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424933775] [2021-07-09 18:32:03,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:32:03,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:03,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:32:03,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:32:03,023 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:32:03,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:03,117 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-07-09 18:32:03,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:32:03,117 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:32:03,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:03,120 INFO L225 Difference]: With dead ends: 669 [2021-07-09 18:32:03,120 INFO L226 Difference]: Without dead ends: 663 [2021-07-09 18:32:03,120 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 53.4ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:03,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-09 18:32:03,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-07-09 18:32:03,130 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:32:03,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-07-09 18:32:03,131 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-07-09 18:32:03,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:03,132 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-07-09 18:32:03,132 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:32:03,132 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-07-09 18:32:03,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:03,133 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:03,133 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:32:03,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-07-09 18:32:03,351 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:03,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:03,351 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-07-09 18:32:03,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:03,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451473480] [2021-07-09 18:32:03,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:03,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:03,400 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:32:03,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:03,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451473480] [2021-07-09 18:32:03,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451473480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:03,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007670755] [2021-07-09 18:32:03,401 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:32:03,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:03,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:03,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:03,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:03,514 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:32:03,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007670755] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:03,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:03,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:32:03,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30108246] [2021-07-09 18:32:03,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:03,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:03,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:03,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:03,515 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:32:03,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:03,678 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-07-09 18:32:03,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:32:03,679 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:32:03,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:03,681 INFO L225 Difference]: With dead ends: 710 [2021-07-09 18:32:03,681 INFO L226 Difference]: Without dead ends: 672 [2021-07-09 18:32:03,682 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 145.2ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:32:03,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-09 18:32:03,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-07-09 18:32:03,691 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:32:03,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-07-09 18:32:03,692 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-07-09 18:32:03,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:03,693 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-07-09 18:32:03,693 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:32:03,693 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-07-09 18:32:03,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:03,694 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:03,694 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:32:03,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:03,913 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:03,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:03,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-07-09 18:32:03,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:03,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523710892] [2021-07-09 18:32:03,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:03,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:03,946 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:32:03,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:03,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523710892] [2021-07-09 18:32:03,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523710892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:03,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131035785] [2021-07-09 18:32:03,947 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:32:03,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:03,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:03,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:32:03,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:04,018 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:32:04,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131035785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:04,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:04,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:32:04,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999146999] [2021-07-09 18:32:04,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:32:04,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:04,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:32:04,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:32:04,019 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:32:04,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:04,109 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-07-09 18:32:04,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:32:04,110 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:32:04,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:04,113 INFO L225 Difference]: With dead ends: 830 [2021-07-09 18:32:04,113 INFO L226 Difference]: Without dead ends: 830 [2021-07-09 18:32:04,113 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 57.8ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:04,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-09 18:32:04,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-07-09 18:32:04,126 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:32:04,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-07-09 18:32:04,127 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-07-09 18:32:04,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:04,127 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-07-09 18:32:04,127 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:32:04,127 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-07-09 18:32:04,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:04,128 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:04,128 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:32:04,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:04,346 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:04,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:04,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-07-09 18:32:04,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:04,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994960561] [2021-07-09 18:32:04,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:04,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:04,386 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:32:04,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:04,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994960561] [2021-07-09 18:32:04,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994960561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:04,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904587975] [2021-07-09 18:32:04,387 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) [2021-07-09 18:32:04,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:32:04,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:04,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:04,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:04,504 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:32:04,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904587975] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:04,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:04,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:32:04,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570998413] [2021-07-09 18:32:04,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:32:04,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:04,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:32:04,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:32:04,506 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:32:04,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:04,763 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-07-09 18:32:04,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:32:04,764 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:32:04,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:04,768 INFO L225 Difference]: With dead ends: 1196 [2021-07-09 18:32:04,768 INFO L226 Difference]: Without dead ends: 1196 [2021-07-09 18:32:04,768 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 149.2ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:32:04,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-07-09 18:32:04,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-07-09 18:32:04,782 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:32:04,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-07-09 18:32:04,784 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-07-09 18:32:04,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:04,784 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-07-09 18:32:04,784 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:32:04,784 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-07-09 18:32:04,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:04,785 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:04,785 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:32:05,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-09 18:32:05,002 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:05,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:05,003 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-07-09 18:32:05,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:05,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140071027] [2021-07-09 18:32:05,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:05,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:05,086 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:32:05,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:05,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140071027] [2021-07-09 18:32:05,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140071027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:05,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138375698] [2021-07-09 18:32:05,086 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:32:05,110 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:32:05,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:05,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:05,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:05,186 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:32:05,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138375698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:05,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:05,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:32:05,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564711200] [2021-07-09 18:32:05,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:32:05,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:05,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:32:05,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:32:05,188 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:32:05,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:05,578 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-07-09 18:32:05,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:32:05,579 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:32:05,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:05,585 INFO L225 Difference]: With dead ends: 1492 [2021-07-09 18:32:05,585 INFO L226 Difference]: Without dead ends: 1492 [2021-07-09 18:32:05,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 251.5ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:32:05,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-07-09 18:32:05,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-07-09 18:32:05,605 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:32:05,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-07-09 18:32:05,607 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-07-09 18:32:05,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:05,607 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-07-09 18:32:05,607 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:32:05,607 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-07-09 18:32:05,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:05,609 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:05,609 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:32:05,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-09 18:32:05,826 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:05,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:05,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-07-09 18:32:05,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:05,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071154749] [2021-07-09 18:32:05,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:05,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:05,869 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:32:05,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:05,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071154749] [2021-07-09 18:32:05,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071154749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:05,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153197549] [2021-07-09 18:32:05,870 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:32:05,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:05,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:05,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:05,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:05,985 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:32:05,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153197549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:05,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:05,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:32:05,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731359678] [2021-07-09 18:32:05,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:05,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:05,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:05,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:05,987 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:32:06,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:06,209 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-07-09 18:32:06,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:32:06,210 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:32:06,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:06,214 INFO L225 Difference]: With dead ends: 1258 [2021-07-09 18:32:06,215 INFO L226 Difference]: Without dead ends: 1248 [2021-07-09 18:32:06,215 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 162.5ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:32:06,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-07-09 18:32:06,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-07-09 18:32:06,229 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:32:06,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-07-09 18:32:06,231 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-07-09 18:32:06,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:06,231 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-07-09 18:32:06,231 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:32:06,231 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-07-09 18:32:06,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:06,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:06,234 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:32:06,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-09 18:32:06,451 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:06,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:06,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-07-09 18:32:06,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:06,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025754099] [2021-07-09 18:32:06,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:06,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:06,495 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:32:06,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:06,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025754099] [2021-07-09 18:32:06,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025754099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:06,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730294088] [2021-07-09 18:32:06,496 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:32:06,524 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:32:06,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:06,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:06,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:06,614 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:32:06,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730294088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:06,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:06,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:32:06,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027869476] [2021-07-09 18:32:06,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:06,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:06,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:06,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:06,616 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:32:06,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:06,845 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-07-09 18:32:06,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:32:06,845 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:32:06,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:06,850 INFO L225 Difference]: With dead ends: 1329 [2021-07-09 18:32:06,850 INFO L226 Difference]: Without dead ends: 1329 [2021-07-09 18:32:06,850 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 164.6ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:32:06,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-07-09 18:32:06,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-07-09 18:32:06,865 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:32:06,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-07-09 18:32:06,866 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-07-09 18:32:06,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:06,866 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-07-09 18:32:06,867 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:32:06,867 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-07-09 18:32:06,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:06,868 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:06,868 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:32:07,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:07,085 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:07,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:07,086 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-07-09 18:32:07,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:07,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048165763] [2021-07-09 18:32:07,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:07,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:07,118 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:32:07,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:07,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048165763] [2021-07-09 18:32:07,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048165763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:07,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573851341] [2021-07-09 18:32:07,119 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:32:07,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:07,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:07,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:07,196 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:32:07,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573851341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:07,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:07,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:32:07,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086757460] [2021-07-09 18:32:07,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:32:07,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:07,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:32:07,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:32:07,198 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:32:07,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:07,541 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-07-09 18:32:07,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:32:07,542 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:32:07,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:07,547 INFO L225 Difference]: With dead ends: 1548 [2021-07-09 18:32:07,547 INFO L226 Difference]: Without dead ends: 1544 [2021-07-09 18:32:07,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 220.8ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:32:07,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-07-09 18:32:07,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-07-09 18:32:07,564 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:32:07,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-07-09 18:32:07,566 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-07-09 18:32:07,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:07,566 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-07-09 18:32:07,566 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:32:07,566 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-07-09 18:32:07,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:07,568 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:07,568 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:32:07,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:07,783 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:07,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:07,783 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-07-09 18:32:07,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:07,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683554149] [2021-07-09 18:32:07,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:07,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:32:07,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:07,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683554149] [2021-07-09 18:32:07,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683554149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:07,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118725840] [2021-07-09 18:32:07,818 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) [2021-07-09 18:32:07,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:07,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:07,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:07,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:07,913 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:32:07,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118725840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:07,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:07,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:07,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104148922] [2021-07-09 18:32:07,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:07,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:07,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:07,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:07,914 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:32:08,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:08,618 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-07-09 18:32:08,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:32:08,618 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:32:08,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:08,628 INFO L225 Difference]: With dead ends: 2734 [2021-07-09 18:32:08,628 INFO L226 Difference]: Without dead ends: 2734 [2021-07-09 18:32:08,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 421.2ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:32:08,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-07-09 18:32:08,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-07-09 18:32:08,653 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:32:08,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-07-09 18:32:08,655 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-07-09 18:32:08,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:08,655 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-07-09 18:32:08,655 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:32:08,655 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-07-09 18:32:08,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:08,657 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:08,657 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:32:08,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:08,874 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:08,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:08,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-07-09 18:32:08,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:08,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267483068] [2021-07-09 18:32:08,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:08,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:08,915 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:32:08,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:08,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267483068] [2021-07-09 18:32:08,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267483068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:08,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741915806] [2021-07-09 18:32:08,916 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:32:08,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:32:08,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:08,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:08,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:09,020 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:32:09,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741915806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:09,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:09,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:09,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200591990] [2021-07-09 18:32:09,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:09,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:09,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:09,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:09,021 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:32:09,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:09,737 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-07-09 18:32:09,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:32:09,738 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:32:09,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:09,745 INFO L225 Difference]: With dead ends: 2693 [2021-07-09 18:32:09,745 INFO L226 Difference]: Without dead ends: 2693 [2021-07-09 18:32:09,745 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 441.3ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:32:09,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-09 18:32:09,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-07-09 18:32:09,769 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:32:09,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-07-09 18:32:09,771 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-07-09 18:32:09,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:09,771 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-07-09 18:32:09,771 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:32:09,772 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-07-09 18:32:09,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:09,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:09,773 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:32:09,990 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:09,990 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:09,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:09,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-07-09 18:32:09,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:09,991 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295547982] [2021-07-09 18:32:09,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:10,044 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:32:10,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:10,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295547982] [2021-07-09 18:32:10,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295547982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:10,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345880702] [2021-07-09 18:32:10,045 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:32:10,070 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:32:10,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:10,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:10,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:10,166 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:32:10,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345880702] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:10,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:10,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:32:10,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822686410] [2021-07-09 18:32:10,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:32:10,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:10,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:32:10,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:32:10,167 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:32:10,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:10,765 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-07-09 18:32:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:32:10,765 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:32:10,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:10,771 INFO L225 Difference]: With dead ends: 2677 [2021-07-09 18:32:10,772 INFO L226 Difference]: Without dead ends: 2677 [2021-07-09 18:32:10,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 351.1ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:32:10,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-09 18:32:10,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-07-09 18:32:10,798 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:32:10,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-07-09 18:32:10,800 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-07-09 18:32:10,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:10,800 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-07-09 18:32:10,800 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:32:10,800 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-07-09 18:32:10,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:10,802 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:10,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:32:11,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-09 18:32:11,017 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:11,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:11,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-07-09 18:32:11,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:11,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867913462] [2021-07-09 18:32:11,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:11,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:11,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:32:11,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:11,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867913462] [2021-07-09 18:32:11,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867913462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:11,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107036146] [2021-07-09 18:32:11,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 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:32:11,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:32:11,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:11,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:11,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:11,141 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:32:11,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107036146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:11,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:11,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:32:11,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998693323] [2021-07-09 18:32:11,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:32:11,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:11,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:32:11,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:32:11,142 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:32:11,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:11,732 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-07-09 18:32:11,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:32:11,732 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:32:11,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:11,738 INFO L225 Difference]: With dead ends: 2474 [2021-07-09 18:32:11,738 INFO L226 Difference]: Without dead ends: 2470 [2021-07-09 18:32:11,739 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 323.1ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:32:11,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-09 18:32:11,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-07-09 18:32:11,764 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:32:11,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-07-09 18:32:11,790 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-07-09 18:32:11,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:11,790 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-07-09 18:32:11,790 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:32:11,790 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-07-09 18:32:11,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:11,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:11,792 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:32:12,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:12,001 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:12,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:12,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-07-09 18:32:12,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:12,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166992399] [2021-07-09 18:32:12,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:12,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:12,033 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:32:12,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:12,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166992399] [2021-07-09 18:32:12,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166992399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:12,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969615448] [2021-07-09 18:32:12,034 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:32:12,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:32:12,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:12,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:12,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:12,175 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:32:12,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969615448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:12,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:12,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:12,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835025849] [2021-07-09 18:32:12,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:12,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:12,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:12,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:12,176 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:32:12,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:12,795 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-07-09 18:32:12,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:32:12,795 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:32:12,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:12,800 INFO L225 Difference]: With dead ends: 2514 [2021-07-09 18:32:12,801 INFO L226 Difference]: Without dead ends: 2514 [2021-07-09 18:32:12,801 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 370.7ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:32:12,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-09 18:32:12,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-07-09 18:32:12,822 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:32:12,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-07-09 18:32:12,825 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-07-09 18:32:12,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:12,825 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-07-09 18:32:12,825 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:32:12,825 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-07-09 18:32:12,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:12,827 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:12,827 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:32:13,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-09 18:32:13,040 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:13,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:13,041 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-07-09 18:32:13,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:13,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273424014] [2021-07-09 18:32:13,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:13,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:13,071 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:32:13,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:13,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273424014] [2021-07-09 18:32:13,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273424014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:13,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895619892] [2021-07-09 18:32:13,071 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:32:13,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:13,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:13,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:13,173 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:32:13,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895619892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:13,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:13,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:13,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196034163] [2021-07-09 18:32:13,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:13,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:13,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:13,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:13,174 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:32:13,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:13,772 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-07-09 18:32:13,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:32:13,772 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:32:13,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:13,777 INFO L225 Difference]: With dead ends: 2332 [2021-07-09 18:32:13,777 INFO L226 Difference]: Without dead ends: 2328 [2021-07-09 18:32:13,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 335.7ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:32:13,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-09 18:32:13,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-07-09 18:32:13,797 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:32:13,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-07-09 18:32:13,799 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-07-09 18:32:13,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:13,799 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-07-09 18:32:13,799 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:32:13,799 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-07-09 18:32:13,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:13,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:13,801 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:32:14,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-09 18:32:14,017 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:14,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:14,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-07-09 18:32:14,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:14,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792876667] [2021-07-09 18:32:14,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:14,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:14,043 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:32:14,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:14,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792876667] [2021-07-09 18:32:14,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792876667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:14,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278530268] [2021-07-09 18:32:14,043 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) [2021-07-09 18:32:14,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:32:14,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:14,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:32:14,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:14,135 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:32:14,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278530268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:14,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:14,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:32:14,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977778438] [2021-07-09 18:32:14,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:32:14,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:14,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:32:14,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:32:14,136 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:32:14,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:14,207 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-07-09 18:32:14,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:32:14,207 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:32:14,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:14,209 INFO L225 Difference]: With dead ends: 929 [2021-07-09 18:32:14,209 INFO L226 Difference]: Without dead ends: 929 [2021-07-09 18:32:14,209 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 48.0ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:32:14,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-07-09 18:32:14,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-07-09 18:32:14,221 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:32:14,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-07-09 18:32:14,223 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-07-09 18:32:14,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:14,223 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-07-09 18:32:14,223 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:32:14,223 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-07-09 18:32:14,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:14,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:14,225 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:32:14,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:14,441 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:14,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:14,441 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-07-09 18:32:14,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:14,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983353355] [2021-07-09 18:32:14,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:14,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:14,470 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:32:14,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:14,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983353355] [2021-07-09 18:32:14,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983353355] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:14,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758141897] [2021-07-09 18:32:14,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:14,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:14,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:14,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:14,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:14,553 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:32:14,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758141897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:14,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:14,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:32:14,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26443715] [2021-07-09 18:32:14,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:32:14,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:14,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:32:14,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:32:14,554 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:32:14,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:14,807 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-07-09 18:32:14,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:32:14,808 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:32:14,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:14,810 INFO L225 Difference]: With dead ends: 1555 [2021-07-09 18:32:14,810 INFO L226 Difference]: Without dead ends: 1555 [2021-07-09 18:32:14,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 147.9ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:32:14,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-07-09 18:32:14,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-07-09 18:32:14,823 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:32:14,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-07-09 18:32:14,825 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-07-09 18:32:14,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:14,825 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-07-09 18:32:14,825 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:32:14,825 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-07-09 18:32:14,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:14,827 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:14,827 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:32:15,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-09 18:32:15,041 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:15,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:15,042 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-07-09 18:32:15,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:15,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773664051] [2021-07-09 18:32:15,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:15,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:15,071 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:32:15,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:15,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773664051] [2021-07-09 18:32:15,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773664051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:15,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856332154] [2021-07-09 18:32:15,072 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:32:15,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:32:15,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:15,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:15,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:15,151 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:32:15,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856332154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:15,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:15,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:32:15,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435111440] [2021-07-09 18:32:15,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:32:15,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:15,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:32:15,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:32:15,154 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:32:15,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:15,389 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-07-09 18:32:15,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:32:15,389 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:32:15,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:15,392 INFO L225 Difference]: With dead ends: 1605 [2021-07-09 18:32:15,392 INFO L226 Difference]: Without dead ends: 1605 [2021-07-09 18:32:15,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 131.6ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:32:15,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-09 18:32:15,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-07-09 18:32:15,406 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:32:15,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-07-09 18:32:15,408 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-07-09 18:32:15,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:15,408 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-07-09 18:32:15,408 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:32:15,408 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-07-09 18:32:15,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:15,410 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:15,410 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:32:15,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:15,625 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:15,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:15,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-07-09 18:32:15,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:15,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646398094] [2021-07-09 18:32:15,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:15,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:15,647 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:32:15,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:15,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646398094] [2021-07-09 18:32:15,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646398094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:15,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55843869] [2021-07-09 18:32:15,648 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:32:15,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:32:15,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:15,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:15,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:15,717 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:32:15,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55843869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:15,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:15,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:32:15,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606696537] [2021-07-09 18:32:15,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:32:15,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:15,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:32:15,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:32:15,718 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:32:15,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:15,905 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-07-09 18:32:15,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:32:15,906 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:32:15,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:15,908 INFO L225 Difference]: With dead ends: 1524 [2021-07-09 18:32:15,908 INFO L226 Difference]: Without dead ends: 1520 [2021-07-09 18:32:15,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 96.2ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:32:15,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-07-09 18:32:15,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-07-09 18:32:15,921 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:32:15,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-07-09 18:32:15,923 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-07-09 18:32:15,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:15,923 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-07-09 18:32:15,923 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:32:15,923 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-07-09 18:32:15,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:15,925 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:15,925 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:32:16,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-07-09 18:32:16,141 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:16,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:16,141 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-07-09 18:32:16,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:16,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360825234] [2021-07-09 18:32:16,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:16,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:16,169 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:32:16,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:16,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360825234] [2021-07-09 18:32:16,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360825234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:16,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114303140] [2021-07-09 18:32:16,170 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:32:16,209 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:32:16,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:16,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:16,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:16,261 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:32:16,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114303140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:16,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:16,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:32:16,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294373476] [2021-07-09 18:32:16,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:32:16,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:16,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:32:16,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:32:16,262 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:32:16,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:16,453 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-07-09 18:32:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:32:16,461 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:32:16,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:16,464 INFO L225 Difference]: With dead ends: 1508 [2021-07-09 18:32:16,464 INFO L226 Difference]: Without dead ends: 1496 [2021-07-09 18:32:16,465 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 109.2ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:32:16,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-07-09 18:32:16,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-07-09 18:32:16,479 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:32:16,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-07-09 18:32:16,481 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-07-09 18:32:16,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:16,482 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-07-09 18:32:16,482 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:32:16,482 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-07-09 18:32:16,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:16,483 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:16,483 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:32:16,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:16,701 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:16,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:16,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-07-09 18:32:16,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:16,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838763663] [2021-07-09 18:32:16,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:16,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:16,731 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:32:16,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:16,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838763663] [2021-07-09 18:32:16,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838763663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:16,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585777460] [2021-07-09 18:32:16,731 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:32:16,755 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:32:16,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:16,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:16,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:16,834 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:32:16,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585777460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:16,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:16,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:16,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775445133] [2021-07-09 18:32:16,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:16,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:16,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:16,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:16,835 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:32:17,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:17,321 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-07-09 18:32:17,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:32:17,321 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:32:17,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:17,325 INFO L225 Difference]: With dead ends: 2412 [2021-07-09 18:32:17,325 INFO L226 Difference]: Without dead ends: 2412 [2021-07-09 18:32:17,326 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 324.9ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:32:17,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-09 18:32:17,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-07-09 18:32:17,344 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:32:17,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-07-09 18:32:17,346 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-07-09 18:32:17,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:17,346 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-07-09 18:32:17,346 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:32:17,346 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-07-09 18:32:17,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:17,348 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:17,348 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:32:17,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-07-09 18:32:17,561 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:17,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:17,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-07-09 18:32:17,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:17,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435368939] [2021-07-09 18:32:17,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:17,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:17,591 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:32:17,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:17,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435368939] [2021-07-09 18:32:17,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435368939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:17,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074260829] [2021-07-09 18:32:17,591 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:32:17,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:17,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:17,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:17,691 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:32:17,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074260829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:17,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:17,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:17,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658598212] [2021-07-09 18:32:17,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:17,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:17,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:17,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:17,692 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:32:18,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:18,080 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-07-09 18:32:18,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:32:18,080 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:32:18,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:18,084 INFO L225 Difference]: With dead ends: 2335 [2021-07-09 18:32:18,084 INFO L226 Difference]: Without dead ends: 2335 [2021-07-09 18:32:18,085 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 266.2ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:32:18,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-09 18:32:18,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-07-09 18:32:18,103 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:32:18,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:32:18,106 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:32:18,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:18,106 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:32:18,106 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:32:18,106 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:32:18,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:18,136 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:18,136 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:32:18,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:18,353 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:18,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:18,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-07-09 18:32:18,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:18,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103152763] [2021-07-09 18:32:18,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:18,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:18,396 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:32:18,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:18,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103152763] [2021-07-09 18:32:18,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103152763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:18,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240083275] [2021-07-09 18:32:18,396 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:32:18,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:18,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:18,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:18,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:18,580 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:32:18,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240083275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:18,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:18,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:32:18,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537464034] [2021-07-09 18:32:18,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:32:18,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:18,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:32:18,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:32:18,581 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:32:19,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:19,007 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-07-09 18:32:19,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:32:19,008 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:32:19,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:19,012 INFO L225 Difference]: With dead ends: 2285 [2021-07-09 18:32:19,012 INFO L226 Difference]: Without dead ends: 2285 [2021-07-09 18:32:19,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 278.5ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:32:19,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-09 18:32:19,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-07-09 18:32:19,034 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:32:19,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-09 18:32:19,041 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-09 18:32:19,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:19,041 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-09 18:32:19,041 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:32:19,041 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-09 18:32:19,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:19,043 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:19,043 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:32:19,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-07-09 18:32:19,254 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:19,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:19,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-07-09 18:32:19,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:19,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327416428] [2021-07-09 18:32:19,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:19,289 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:32:19,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:19,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327416428] [2021-07-09 18:32:19,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327416428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:19,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122684839] [2021-07-09 18:32:19,289 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:32:19,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:32:19,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:19,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:19,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:19,394 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:32:19,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122684839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:19,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:19,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:32:19,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994400559] [2021-07-09 18:32:19,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:32:19,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:19,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:32:19,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:32:19,396 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:32:19,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:19,768 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-07-09 18:32:19,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:32:19,768 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:32:19,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:19,772 INFO L225 Difference]: With dead ends: 2176 [2021-07-09 18:32:19,772 INFO L226 Difference]: Without dead ends: 2172 [2021-07-09 18:32:19,773 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 242.3ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:32:19,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-07-09 18:32:19,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-07-09 18:32:19,794 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:32:19,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:32:19,797 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:32:19,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:19,797 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:32:19,797 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:32:19,797 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:32:19,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:19,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:19,799 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:32:20,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:20,015 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:20,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:20,015 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-07-09 18:32:20,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:20,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310443084] [2021-07-09 18:32:20,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:20,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:20,052 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:32:20,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:20,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310443084] [2021-07-09 18:32:20,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310443084] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:20,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91243607] [2021-07-09 18:32:20,052 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:32:20,092 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:32:20,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:20,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:20,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:20,163 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:32:20,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91243607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:20,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:20,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:20,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371916935] [2021-07-09 18:32:20,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:20,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:20,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:20,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:20,164 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:32:20,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:20,557 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-07-09 18:32:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:32:20,557 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:32:20,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:20,560 INFO L225 Difference]: With dead ends: 2199 [2021-07-09 18:32:20,561 INFO L226 Difference]: Without dead ends: 2199 [2021-07-09 18:32:20,561 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 246.8ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:32:20,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-07-09 18:32:20,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-07-09 18:32:20,579 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:32:20,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-09 18:32:20,580 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-09 18:32:20,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:20,580 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-09 18:32:20,581 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:32:20,581 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-09 18:32:20,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:20,582 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:20,582 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:32:20,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-09 18:32:20,799 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:20,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:20,799 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-07-09 18:32:20,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:20,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943799320] [2021-07-09 18:32:20,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:20,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:20,830 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:32:20,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:20,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943799320] [2021-07-09 18:32:20,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943799320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:20,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661504182] [2021-07-09 18:32:20,830 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:32:20,853 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:32:20,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:20,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:20,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:20,915 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:32:20,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661504182] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:20,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:20,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:20,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058147392] [2021-07-09 18:32:20,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:20,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:20,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:20,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:20,916 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:32:21,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:21,246 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-07-09 18:32:21,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:32:21,246 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:32:21,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:21,250 INFO L225 Difference]: With dead ends: 2156 [2021-07-09 18:32:21,250 INFO L226 Difference]: Without dead ends: 2152 [2021-07-09 18:32:21,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 212.4ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:32:21,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-09 18:32:21,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-07-09 18:32:21,267 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:32:21,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:32:21,269 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:32:21,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:21,269 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:32:21,269 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:32:21,269 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:32:21,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:21,270 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:21,271 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:32:21,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-07-09 18:32:21,487 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:21,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:21,487 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-07-09 18:32:21,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:21,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92066225] [2021-07-09 18:32:21,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:21,517 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:32:21,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:21,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92066225] [2021-07-09 18:32:21,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92066225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:21,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098682925] [2021-07-09 18:32:21,518 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:32:21,542 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:32:21,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:21,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:21,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:21,599 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:32:21,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098682925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:21,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:21,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:32:21,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696320751] [2021-07-09 18:32:21,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:32:21,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:21,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:32:21,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:32:21,600 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:32:21,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:21,929 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-07-09 18:32:21,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:32:21,929 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:32:21,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:21,932 INFO L225 Difference]: With dead ends: 2097 [2021-07-09 18:32:21,932 INFO L226 Difference]: Without dead ends: 2097 [2021-07-09 18:32:21,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 203.7ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:32:21,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-09 18:32:21,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-07-09 18:32:21,950 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:32:21,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-07-09 18:32:21,952 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-07-09 18:32:21,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:21,952 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-07-09 18:32:21,952 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:32:21,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-07-09 18:32:21,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:21,954 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:21,954 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:32:22,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-09 18:32:22,154 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:22,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:22,154 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-07-09 18:32:22,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:22,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634665497] [2021-07-09 18:32:22,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:22,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:22,196 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:32:22,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:22,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634665497] [2021-07-09 18:32:22,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634665497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:22,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684858599] [2021-07-09 18:32:22,196 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:32:22,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:22,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:22,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:22,292 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:32:22,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684858599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:22,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:22,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:32:22,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758761872] [2021-07-09 18:32:22,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:32:22,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:22,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:32:22,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:32:22,294 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:32:22,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:22,570 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-07-09 18:32:22,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:32:22,571 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:32:22,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:22,574 INFO L225 Difference]: With dead ends: 1963 [2021-07-09 18:32:22,574 INFO L226 Difference]: Without dead ends: 1959 [2021-07-09 18:32:22,574 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 160.8ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:32:22,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-07-09 18:32:22,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-07-09 18:32:22,614 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:32:22,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-07-09 18:32:22,616 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-07-09 18:32:22,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:22,616 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-07-09 18:32:22,616 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:32:22,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-07-09 18:32:22,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:22,618 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:22,618 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:32:22,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-09 18:32:22,834 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:22,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:22,834 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-07-09 18:32:22,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:22,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347364177] [2021-07-09 18:32:22,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:22,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:22,862 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:32:22,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:22,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347364177] [2021-07-09 18:32:22,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347364177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:22,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718201421] [2021-07-09 18:32:22,862 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:32:22,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:22,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:22,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:22,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:22,929 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:32:22,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718201421] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:22,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:22,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:32:22,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091912687] [2021-07-09 18:32:22,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:32:22,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:22,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:32:22,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:32:22,930 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:32:23,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:23,127 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-07-09 18:32:23,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:32:23,128 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:32:23,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:23,131 INFO L225 Difference]: With dead ends: 1728 [2021-07-09 18:32:23,131 INFO L226 Difference]: Without dead ends: 1716 [2021-07-09 18:32:23,131 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 112.2ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:32:23,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-07-09 18:32:23,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-07-09 18:32:23,146 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:32:23,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-07-09 18:32:23,149 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-07-09 18:32:23,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:23,149 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-07-09 18:32:23,149 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:32:23,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-07-09 18:32:23,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:23,150 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:23,150 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:32:23,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:23,367 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:23,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:23,367 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-07-09 18:32:23,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:23,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421179453] [2021-07-09 18:32:23,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:23,398 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:32:23,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:23,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421179453] [2021-07-09 18:32:23,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421179453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:23,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87766956] [2021-07-09 18:32:23,398 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:32:23,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:32:23,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:23,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:23,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:23,486 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:32:23,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87766956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:23,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:23,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:23,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806197186] [2021-07-09 18:32:23,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:23,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:23,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:23,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:23,487 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:32:23,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:23,774 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-07-09 18:32:23,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:32:23,774 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:32:23,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:23,777 INFO L225 Difference]: With dead ends: 1821 [2021-07-09 18:32:23,778 INFO L226 Difference]: Without dead ends: 1821 [2021-07-09 18:32:23,778 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 197.9ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:32:23,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-09 18:32:23,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-07-09 18:32:23,798 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:32:23,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-07-09 18:32:23,800 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-07-09 18:32:23,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:23,800 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-07-09 18:32:23,801 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:32:23,801 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-07-09 18:32:23,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:23,802 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:23,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:32:24,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:24,017 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:24,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:24,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-07-09 18:32:24,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:24,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442601146] [2021-07-09 18:32:24,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:24,047 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:32:24,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:24,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442601146] [2021-07-09 18:32:24,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442601146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:24,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582230598] [2021-07-09 18:32:24,050 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:32:24,077 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:32:24,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:24,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:24,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:24,138 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:32:24,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582230598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:24,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:24,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:32:24,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171452815] [2021-07-09 18:32:24,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:32:24,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:24,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:32:24,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:32:24,139 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:32:24,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:24,435 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-07-09 18:32:24,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:32:24,435 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:32:24,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:24,438 INFO L225 Difference]: With dead ends: 1790 [2021-07-09 18:32:24,438 INFO L226 Difference]: Without dead ends: 1786 [2021-07-09 18:32:24,439 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:32:24,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-07-09 18:32:24,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-07-09 18:32:24,454 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:32:24,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-07-09 18:32:24,456 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-07-09 18:32:24,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:24,457 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-07-09 18:32:24,457 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:32:24,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-07-09 18:32:24,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:32:24,458 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:24,458 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:32:24,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-07-09 18:32:24,675 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:24,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:24,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-07-09 18:32:24,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:24,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835401190] [2021-07-09 18:32:24,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:24,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:24,703 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:32:24,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:24,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835401190] [2021-07-09 18:32:24,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835401190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:24,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355120009] [2021-07-09 18:32:24,704 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:32:24,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:32:24,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:24,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:32:24,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:24,777 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:32:24,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355120009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:24,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:24,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:32:24,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416332330] [2021-07-09 18:32:24,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:32:24,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:24,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:32:24,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:32:24,778 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:32:24,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:24,923 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-07-09 18:32:24,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:32:24,923 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:32:24,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:24,926 INFO L225 Difference]: With dead ends: 1649 [2021-07-09 18:32:24,926 INFO L226 Difference]: Without dead ends: 1637 [2021-07-09 18:32:24,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 87.9ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:32:24,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-07-09 18:32:24,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-07-09 18:32:24,940 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:32:24,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-07-09 18:32:24,942 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-07-09 18:32:24,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:24,942 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-07-09 18:32:24,942 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:32:24,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-07-09 18:32:24,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:24,944 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:24,944 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:32:25,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:25,157 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:25,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:25,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-07-09 18:32:25,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:25,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981347858] [2021-07-09 18:32:25,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:25,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:25,504 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:32:25,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:25,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981347858] [2021-07-09 18:32:25,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981347858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:25,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479187182] [2021-07-09 18:32:25,505 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:32:25,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:32:25,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:25,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:32:25,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:25,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:25,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:32:25,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:25,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:25,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,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, 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:32:25,970 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:25,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:25,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:32:25,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:25,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:25,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:32:25,983 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:25,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:25,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:25,989 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:25,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:25,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:25,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:25,995 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:25,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:25,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:32:26,001 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:26,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,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, 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:32:26,008 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:26,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,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, 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:32:26,015 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:26,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:32:26,022 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:26,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32: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, 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:32:26,027 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:26,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:32:26,033 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:26,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:32:26,039 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:26,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:26,044 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:26,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:26,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:32:26,049 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:26,066 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:32:26,067 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:32:26,067 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:32:26,089 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:32:26,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479187182] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:26,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:26,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:32:26,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484548123] [2021-07-09 18:32:26,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:32:26,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:26,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:32:26,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:32:26,090 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:32:26,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:26,717 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-07-09 18:32:26,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:32:26,717 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:32:26,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:26,720 INFO L225 Difference]: With dead ends: 1517 [2021-07-09 18:32:26,720 INFO L226 Difference]: Without dead ends: 1502 [2021-07-09 18:32:26,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 910.5ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:32:26,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-07-09 18:32:26,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-07-09 18:32:26,733 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:32:26,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-07-09 18:32:26,736 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-07-09 18:32:26,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:26,736 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-07-09 18:32:26,736 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:32:26,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-07-09 18:32:26,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:26,738 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:26,738 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:32:26,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:26,954 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:26,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:26,954 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-07-09 18:32:26,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:26,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676088630] [2021-07-09 18:32:26,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:27,410 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:32:27,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:27,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676088630] [2021-07-09 18:32:27,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676088630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:27,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143448534] [2021-07-09 18:32:27,410 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:32:27,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:32:27,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:27,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:32:27,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:27,836 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-07-09 18:32:27,880 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-07-09 18:32:27,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:27,885 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:32:27,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:27,999 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-09 18:32:27,999 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-09 18:32:28,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:28,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:28,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:28,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:28,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:28,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:28,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:28,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, 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:32:28,033 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:28,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:28,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:32:28,054 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-07-09 18:32:28,082 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:32:28,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143448534] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:28,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:28,082 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:32:28,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489466488] [2021-07-09 18:32:28,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:32:28,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:28,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:32:28,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:32:28,083 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:32:28,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:28,954 INFO L93 Difference]: Finished difference Result 1714 states and 5519 transitions. [2021-07-09 18:32:28,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:32:28,955 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:32:28,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:28,958 INFO L225 Difference]: With dead ends: 1714 [2021-07-09 18:32:28,958 INFO L226 Difference]: Without dead ends: 1684 [2021-07-09 18:32:28,959 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 1279.9ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:32:28,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1684 states. [2021-07-09 18:32:28,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1684 to 1168. [2021-07-09 18:32:28,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1168 states, 1167 states have (on average 3.348757497857755) internal successors, (3908), 1167 states have internal predecessors, (3908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:28,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1168 states to 1168 states and 3908 transitions. [2021-07-09 18:32:28,994 INFO L78 Accepts]: Start accepts. Automaton has 1168 states and 3908 transitions. Word has length 26 [2021-07-09 18:32:28,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:28,995 INFO L482 AbstractCegarLoop]: Abstraction has 1168 states and 3908 transitions. [2021-07-09 18:32:28,995 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:32:28,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1168 states and 3908 transitions. [2021-07-09 18:32:28,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:28,998 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:28,998 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:32:29,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:29,214 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:29,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:29,214 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-07-09 18:32:29,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:29,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399486158] [2021-07-09 18:32:29,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:29,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:32:29,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:29,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399486158] [2021-07-09 18:32:29,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399486158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:29,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931402673] [2021-07-09 18:32:29,633 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:32:29,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:32:29,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:29,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:32:29,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:30,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,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, 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:32:30,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:32:30,291 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:30,298 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:30,307 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:30,316 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:32:30,325 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:30,333 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:30,342 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,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 41 treesize of output 16 [2021-07-09 18:32:30,349 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:30,357 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:32:30,365 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,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, 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:32:30,373 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:30,381 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:32:30,389 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:30,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:30,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 35 treesize of output 19 [2021-07-09 18:32:30,394 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:30,411 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:32:30,412 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:32:30,412 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:32:30,434 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:32:30,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931402673] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:30,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:30,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:32:30,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390935123] [2021-07-09 18:32:30,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:32:30,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:30,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:32:30,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:32:30,436 INFO L87 Difference]: Start difference. First operand 1168 states and 3908 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:32:31,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:31,813 INFO L93 Difference]: Finished difference Result 1625 states and 5243 transitions. [2021-07-09 18:32:31,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:32:31,813 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:32:31,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:31,816 INFO L225 Difference]: With dead ends: 1625 [2021-07-09 18:32:31,816 INFO L226 Difference]: Without dead ends: 1610 [2021-07-09 18:32:31,817 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1520.5ms TimeCoverageRelationStatistics Valid=235, Invalid=1097, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:32:31,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1610 states. [2021-07-09 18:32:31,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1610 to 1198. [2021-07-09 18:32:31,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.3333333333333335) internal successors, (3990), 1197 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:31,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 3990 transitions. [2021-07-09 18:32:31,833 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 3990 transitions. Word has length 26 [2021-07-09 18:32:31,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:31,833 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 3990 transitions. [2021-07-09 18:32:31,833 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:32:31,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 3990 transitions. [2021-07-09 18:32:31,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:31,835 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:31,835 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:32:32,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-07-09 18:32:32,043 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:32,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:32,043 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-07-09 18:32:32,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:32,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031557727] [2021-07-09 18:32:32,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:32,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:32,403 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:32:32,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:32,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031557727] [2021-07-09 18:32:32,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031557727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:32,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557077069] [2021-07-09 18:32:32,404 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:32:32,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:32:32,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:32,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:32:32,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:32,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,682 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:32:32,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,692 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:32,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:32,696 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,704 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:32:32,705 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,715 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:32,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:32:32,719 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:32,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:32:32,766 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,778 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:32:32,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:32:32,780 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,788 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:32,790 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,799 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,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 26 treesize of output 16 [2021-07-09 18:32:32,800 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,810 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:32:32,811 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,821 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:32:32,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:32,823 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,833 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:32:32,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 35 treesize of output 23 [2021-07-09 18:32:32,835 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,843 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,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, 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 1 [2021-07-09 18:32:32,844 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,852 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:32:32,853 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,860 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:32:32,862 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,869 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:32:32,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, 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:32:32,869 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:32,877 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:32:32,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:32:32,878 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:32,971 INFO L628 ElimStorePlain]: treesize reduction 16, result has 85.6 percent of original size [2021-07-09 18:32:32,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:32:32,972 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:95 [2021-07-09 18:32:33,073 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:32:33,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557077069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:33,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:33,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:32:33,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841734264] [2021-07-09 18:32:33,075 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:32:33,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:33,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:32:33,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:32:33,075 INFO L87 Difference]: Start difference. First operand 1198 states and 3990 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:32:34,603 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-07-09 18:32:35,083 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-07-09 18:32:35,269 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-07-09 18:32:35,751 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-07-09 18:32:36,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:36,090 INFO L93 Difference]: Finished difference Result 2145 states and 6707 transitions. [2021-07-09 18:32:36,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:32:36,091 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:32:36,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:36,095 INFO L225 Difference]: With dead ends: 2145 [2021-07-09 18:32:36,095 INFO L226 Difference]: Without dead ends: 2100 [2021-07-09 18:32:36,095 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 2702.3ms TimeCoverageRelationStatistics Valid=366, Invalid=2084, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:32:36,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2100 states. [2021-07-09 18:32:36,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2100 to 1216. [2021-07-09 18:32:36,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 1215 states have (on average 3.3390946502057615) internal successors, (4057), 1215 states have internal predecessors, (4057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:36,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 4057 transitions. [2021-07-09 18:32:36,122 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 4057 transitions. Word has length 26 [2021-07-09 18:32:36,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:36,122 INFO L482 AbstractCegarLoop]: Abstraction has 1216 states and 4057 transitions. [2021-07-09 18:32:36,122 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:32:36,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 4057 transitions. [2021-07-09 18:32:36,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:36,124 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:36,124 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:32:36,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:36,341 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:36,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:36,341 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-07-09 18:32:36,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:36,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951353449] [2021-07-09 18:32:36,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:36,726 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:32:36,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:36,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951353449] [2021-07-09 18:32:36,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951353449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:36,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435112768] [2021-07-09 18:32:36,726 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:32:36,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:36,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:32:36,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:37,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:37,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32: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 32 treesize of output 16 [2021-07-09 18:32:37,309 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:37,317 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:32:37,325 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:32:37,334 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:37,342 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,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, 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:32:37,350 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:37,358 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:37,367 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:32:37,376 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:37,384 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:32:37,391 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,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, 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:32:37,398 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,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, 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:32:37,406 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:37,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:37,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:32:37,412 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:37,430 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:32:37,431 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:32:37,431 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:32:37,453 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:32:37,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435112768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:37,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:37,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:32:37,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036843905] [2021-07-09 18:32:37,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:32:37,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:37,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:32:37,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:32:37,454 INFO L87 Difference]: Start difference. First operand 1216 states and 4057 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:32:39,840 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-07-09 18:32:40,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:40,176 INFO L93 Difference]: Finished difference Result 1915 states and 6096 transitions. [2021-07-09 18:32:40,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:32:40,176 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:32:40,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:40,179 INFO L225 Difference]: With dead ends: 1915 [2021-07-09 18:32:40,179 INFO L226 Difference]: Without dead ends: 1900 [2021-07-09 18:32:40,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 2744.6ms TimeCoverageRelationStatistics Valid=500, Invalid=2362, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:32:40,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2021-07-09 18:32:40,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1227. [2021-07-09 18:32:40,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 1226 states have (on average 3.3450244698205545) internal successors, (4101), 1226 states have internal predecessors, (4101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:40,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 4101 transitions. [2021-07-09 18:32:40,198 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 4101 transitions. Word has length 26 [2021-07-09 18:32:40,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:40,198 INFO L482 AbstractCegarLoop]: Abstraction has 1227 states and 4101 transitions. [2021-07-09 18:32:40,198 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:32:40,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 4101 transitions. [2021-07-09 18:32:40,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:40,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:40,200 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:32:40,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:40,405 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:40,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:40,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-07-09 18:32:40,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:40,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871585750] [2021-07-09 18:32:40,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:40,757 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:32:40,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:40,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871585750] [2021-07-09 18:32:40,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871585750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:40,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479268592] [2021-07-09 18:32:40,757 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:32:40,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:40,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:40,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:32:40,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:41,460 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:32:41,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 51 [2021-07-09 18:32:41,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,517 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:32:41,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:32:41,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,561 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:32:41,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 33 treesize of output 1 [2021-07-09 18:32:41,562 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,602 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-07-09 18:32:41,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 32 [2021-07-09 18:32:41,604 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,650 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:32:41,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-07-09 18:32:41,659 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,677 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:32:41,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-07-09 18:32:41,678 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,721 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:32:41,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 33 treesize of output 47 [2021-07-09 18:32:41,728 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,776 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:32:41,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 18:32:41,786 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,822 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-07-09 18:32:41,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 32 [2021-07-09 18:32:41,824 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,867 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:32:41,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 45 [2021-07-09 18:32:41,878 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,918 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:32:41,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 40 [2021-07-09 18:32:41,925 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,945 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:32:41,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 33 treesize of output 1 [2021-07-09 18:32:41,946 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:41,985 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:32:41,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 26 treesize of output 40 [2021-07-09 18:32:41,992 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:42,011 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:32:42,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 1 [2021-07-09 18:32:42,012 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:42,049 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:32:42,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-09 18:32:42,056 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:42,088 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:32:42,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 26 treesize of output 40 [2021-07-09 18:32:42,094 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:42,391 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 49 [2021-07-09 18:32:42,392 INFO L628 ElimStorePlain]: treesize reduction 296, result has 49.5 percent of original size [2021-07-09 18:32:42,404 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:32:42,404 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:341 [2021-07-09 18:32:42,627 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 42 [2021-07-09 18:32:42,787 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:32:42,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479268592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:42,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:42,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-09 18:32:42,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930248545] [2021-07-09 18:32:42,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:32:42,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:42,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:32:42,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:32:42,789 INFO L87 Difference]: Start difference. First operand 1227 states and 4101 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:32:44,602 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 52 [2021-07-09 18:32:45,052 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 44 [2021-07-09 18:32:45,463 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 65 [2021-07-09 18:32:45,922 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 58 [2021-07-09 18:32:46,208 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 59 [2021-07-09 18:32:46,761 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 58 [2021-07-09 18:32:47,161 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 57 [2021-07-09 18:32:47,346 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 37 [2021-07-09 18:32:47,789 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 34 [2021-07-09 18:32:47,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:47,883 INFO L93 Difference]: Finished difference Result 2515 states and 7728 transitions. [2021-07-09 18:32:47,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:32:47,884 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:32:47,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:47,888 INFO L225 Difference]: With dead ends: 2515 [2021-07-09 18:32:47,888 INFO L226 Difference]: Without dead ends: 2470 [2021-07-09 18:32:47,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 5086.0ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:32:47,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-09 18:32:47,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 1399. [2021-07-09 18:32:47,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 1398 states have (on average 3.3125894134477827) internal successors, (4631), 1398 states have internal predecessors, (4631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:47,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 4631 transitions. [2021-07-09 18:32:47,911 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 4631 transitions. Word has length 26 [2021-07-09 18:32:47,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:47,911 INFO L482 AbstractCegarLoop]: Abstraction has 1399 states and 4631 transitions. [2021-07-09 18:32:47,912 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:32:47,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 4631 transitions. [2021-07-09 18:32:47,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:47,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:47,914 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:32:48,130 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-07-09 18:32:48,130 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:48,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:48,130 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-07-09 18:32:48,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:48,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566603532] [2021-07-09 18:32:48,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:48,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:48,450 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:32:48,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:48,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566603532] [2021-07-09 18:32:48,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566603532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:48,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044949368] [2021-07-09 18:32:48,451 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:32:48,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:48,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:32:48,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:48,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:48,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:48,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:48,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:48,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:48,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:48,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:48,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:48,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:32:49,009 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,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, 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:32:49,015 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:32:49,021 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:32:49,028 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:32:49,049 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:49,055 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:32:49,062 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:32:49,067 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:32:49,073 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:49,079 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,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, 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:32:49,101 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:32:49,110 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:32:49,115 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:49,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:49,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:32:49,118 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:49,149 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:32:49,150 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:32:49,150 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:32:49,171 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:32:49,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044949368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:49,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:49,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:32:49,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222067849] [2021-07-09 18:32:49,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:32:49,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:49,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:32:49,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:32:49,172 INFO L87 Difference]: Start difference. First operand 1399 states and 4631 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:32:50,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:50,160 INFO L93 Difference]: Finished difference Result 1804 states and 5851 transitions. [2021-07-09 18:32:50,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:32:50,161 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:32:50,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:50,164 INFO L225 Difference]: With dead ends: 1804 [2021-07-09 18:32:50,165 INFO L226 Difference]: Without dead ends: 1789 [2021-07-09 18:32:50,165 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1120.5ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:32:50,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1789 states. [2021-07-09 18:32:50,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1789 to 1410. [2021-07-09 18:32:50,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1409 states have (on average 3.3101490418736694) internal successors, (4664), 1409 states have internal predecessors, (4664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:50,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 4664 transitions. [2021-07-09 18:32:50,194 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 4664 transitions. Word has length 26 [2021-07-09 18:32:50,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:50,194 INFO L482 AbstractCegarLoop]: Abstraction has 1410 states and 4664 transitions. [2021-07-09 18:32:50,194 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:32:50,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 4664 transitions. [2021-07-09 18:32:50,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:50,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:50,197 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:32:50,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable510 [2021-07-09 18:32:50,414 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:50,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:50,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-07-09 18:32:50,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:50,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662261208] [2021-07-09 18:32:50,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:50,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:50,790 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-07-09 18:32:51,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:32:51,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:51,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662261208] [2021-07-09 18:32:51,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662261208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:51,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536373227] [2021-07-09 18:32:51,017 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:32:51,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:32:51,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:51,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:32:51,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:51,398 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-09 18:32:51,520 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:51,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:32:51,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:51,535 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:32:51,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:32:51,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:51,908 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 125 [2021-07-09 18:32:51,908 INFO L628 ElimStorePlain]: treesize reduction 146, result has 72.2 percent of original size [2021-07-09 18:32:51,932 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:32:51,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:32:51,933 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:51,951 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:51,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:32:51,954 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:52,235 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 123 [2021-07-09 18:32:52,235 INFO L628 ElimStorePlain]: treesize reduction 31, result has 91.5 percent of original size [2021-07-09 18:32:52,252 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:52,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:32:52,257 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:52,385 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-09 18:32:52,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:52,405 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:32:52,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:32:52,407 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:52,532 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-09 18:32:52,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:52,553 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:32:52,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:32:52,557 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:52,678 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-09 18:32:52,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:52,699 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:32:52,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:32:52,703 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:52,816 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-07-09 18:32:52,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:52,837 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:32:52,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:32:52,839 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:52,949 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-09 18:32:52,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:52,967 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:32:52,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:32:52,969 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:53,073 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-09 18:32:53,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:53,086 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:32:53,086 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:331 [2021-07-09 18:32:53,251 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 27 [2021-07-09 18:32:53,305 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:32:53,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536373227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:53,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:53,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:32:53,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553779113] [2021-07-09 18:32:53,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:32:53,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:53,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:32:53,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:32:53,306 INFO L87 Difference]: Start difference. First operand 1410 states and 4664 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:32:54,828 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 49 [2021-07-09 18:32:55,219 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 72 [2021-07-09 18:32:55,525 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-09 18:32:55,961 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 51 [2021-07-09 18:32:56,436 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 74 [2021-07-09 18:32:56,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:56,599 INFO L93 Difference]: Finished difference Result 2138 states and 6778 transitions. [2021-07-09 18:32:56,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:32:56,599 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:32:56,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:56,603 INFO L225 Difference]: With dead ends: 2138 [2021-07-09 18:32:56,603 INFO L226 Difference]: Without dead ends: 2108 [2021-07-09 18:32:56,604 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 3607.6ms TimeCoverageRelationStatistics Valid=295, Invalid=1685, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:32:56,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-07-09 18:32:56,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1416. [2021-07-09 18:32:56,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.3123674911660776) internal successors, (4687), 1415 states have internal predecessors, (4687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:56,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4687 transitions. [2021-07-09 18:32:56,625 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4687 transitions. Word has length 26 [2021-07-09 18:32:56,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:56,628 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4687 transitions. [2021-07-09 18:32:56,628 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:32:56,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4687 transitions. [2021-07-09 18:32:56,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:56,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:56,630 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:32:56,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable554 [2021-07-09 18:32:56,845 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:56,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:56,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-07-09 18:32:56,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:56,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150204652] [2021-07-09 18:32:56,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:56,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:57,100 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:32:57,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:57,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150204652] [2021-07-09 18:32:57,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150204652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:57,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277133994] [2021-07-09 18:32:57,101 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:32:57,131 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:32:57,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:57,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:32:57,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:57,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:57,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:57,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:32:57,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:57,805 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-07-09 18:32:57,805 INFO L628 ElimStorePlain]: treesize reduction 130, result has 44.0 percent of original size [2021-07-09 18:32:57,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:57,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:32:57,810 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:57,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:57,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:57,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:57,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 23 treesize of output 13 [2021-07-09 18:32:57,847 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:57,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:57,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:32:57,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:57,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:32:57,879 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:32:57,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:57,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:32:57,904 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:29 [2021-07-09 18:32:57,936 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:32:57,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277133994] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:57,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:32:57,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:32:57,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818031119] [2021-07-09 18:32:57,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:32:57,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:32:57,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:32:57,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:32:57,937 INFO L87 Difference]: Start difference. First operand 1416 states and 4687 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:32:58,531 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 46 [2021-07-09 18:32:58,773 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-07-09 18:32:58,947 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2021-07-09 18:32:59,314 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 73 [2021-07-09 18:32:59,483 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-07-09 18:32:59,773 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 84 [2021-07-09 18:32:59,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:59,890 INFO L93 Difference]: Finished difference Result 2242 states and 7149 transitions. [2021-07-09 18:32:59,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:32:59,891 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:32:59,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:59,895 INFO L225 Difference]: With dead ends: 2242 [2021-07-09 18:32:59,895 INFO L226 Difference]: Without dead ends: 2212 [2021-07-09 18:32:59,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2049.2ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:32:59,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-07-09 18:32:59,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-07-09 18:32:59,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.322491349480969) internal successors, (4801), 1445 states have internal predecessors, (4801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:59,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4801 transitions. [2021-07-09 18:32:59,920 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4801 transitions. Word has length 26 [2021-07-09 18:32:59,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:59,920 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4801 transitions. [2021-07-09 18:32:59,920 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:32:59,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4801 transitions. [2021-07-09 18:32:59,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:59,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:59,922 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:00,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable587 [2021-07-09 18:33:00,137 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:00,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:00,137 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-07-09 18:33:00,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:00,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801710239] [2021-07-09 18:33:00,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:00,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:33:00,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:00,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801710239] [2021-07-09 18:33:00,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801710239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:00,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189071689] [2021-07-09 18:33:00,425 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:33:00,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:00,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:00,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:00,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:00,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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 30 treesize of output 16 [2021-07-09 18:33:00,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:00,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:00,798 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:00,803 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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, 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:00,814 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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, 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:00,820 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:00,826 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:33:00,831 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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 33 treesize of output 19 [2021-07-09 18:33:00,837 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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 33 treesize of output 19 [2021-07-09 18:33:00,842 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:00,847 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:33:00,853 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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 28 treesize of output 16 [2021-07-09 18:33:00,858 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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 28 treesize of output 16 [2021-07-09 18:33:00,863 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:00,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:00,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 30 treesize of output 13 [2021-07-09 18:33:00,866 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,883 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:33:00,884 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:00,885 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:33:00,910 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:00,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189071689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:00,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:00,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:33:00,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481951963] [2021-07-09 18:33:00,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:33:00,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:00,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:33:00,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:33:00,912 INFO L87 Difference]: Start difference. First operand 1446 states and 4801 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:33:01,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:01,514 INFO L93 Difference]: Finished difference Result 1753 states and 5743 transitions. [2021-07-09 18:33:01,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:01,515 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:33:01,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:01,518 INFO L225 Difference]: With dead ends: 1753 [2021-07-09 18:33:01,518 INFO L226 Difference]: Without dead ends: 1738 [2021-07-09 18:33:01,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 714.5ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:33:01,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1738 states. [2021-07-09 18:33:01,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1738 to 1455. [2021-07-09 18:33:01,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3266850068775793) internal successors, (4837), 1454 states have internal predecessors, (4837), 0 states have call successors, (0), 0 states have call 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:01,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4837 transitions. [2021-07-09 18:33:01,538 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4837 transitions. Word has length 26 [2021-07-09 18:33:01,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:01,538 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4837 transitions. [2021-07-09 18:33:01,538 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:33:01,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4837 transitions. [2021-07-09 18:33:01,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:01,541 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:01,541 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:01,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:01,749 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:01,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:01,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-07-09 18:33:01,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:01,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9198601] [2021-07-09 18:33:01,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:01,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:01,960 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:01,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:01,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9198601] [2021-07-09 18:33:01,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9198601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:01,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233574641] [2021-07-09 18:33:01,961 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:33:02,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:02,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:02,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:33:02,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:02,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,354 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:02,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, 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 20 [2021-07-09 18:33:02,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,365 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:02,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:33:02,366 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,376 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:02,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,379 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,387 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,388 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,399 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:02,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,400 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,408 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,408 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,417 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,418 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,429 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:02,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:33:02,431 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,441 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:02,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:33:02,445 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,454 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,455 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,463 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,464 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,473 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 1 [2021-07-09 18:33:02,474 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,482 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,483 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,490 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,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 28 treesize of output 16 [2021-07-09 18:33:02,491 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,499 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:02,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 28 treesize of output 16 [2021-07-09 18:33:02,500 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:02,507 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:02,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, 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:02,509 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:02,610 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-07-09 18:33:02,610 INFO L628 ElimStorePlain]: treesize reduction 24, result has 82.5 percent of original size [2021-07-09 18:33:02,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:33:02,612 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:91 [2021-07-09 18:33:02,737 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:02,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233574641] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:02,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:02,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:33:02,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38320309] [2021-07-09 18:33:02,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:02,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:02,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:02,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:02,738 INFO L87 Difference]: Start difference. First operand 1455 states and 4837 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:33:03,659 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-07-09 18:33:04,086 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2021-07-09 18:33:04,277 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-07-09 18:33:04,497 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-07-09 18:33:05,102 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 39 [2021-07-09 18:33:05,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:05,282 INFO L93 Difference]: Finished difference Result 2493 states and 7968 transitions. [2021-07-09 18:33:05,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:33:05,283 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:33:05,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:05,287 INFO L225 Difference]: With dead ends: 2493 [2021-07-09 18:33:05,288 INFO L226 Difference]: Without dead ends: 2463 [2021-07-09 18:33:05,288 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 2382.8ms TimeCoverageRelationStatistics Valid=369, Invalid=1611, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:33:05,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2463 states. [2021-07-09 18:33:05,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2463 to 1468. [2021-07-09 18:33:05,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1467 states have (on average 3.3340149965916837) internal successors, (4891), 1467 states have internal predecessors, (4891), 0 states have call successors, (0), 0 states have call 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:05,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 4891 transitions. [2021-07-09 18:33:05,315 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 4891 transitions. Word has length 26 [2021-07-09 18:33:05,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:05,316 INFO L482 AbstractCegarLoop]: Abstraction has 1468 states and 4891 transitions. [2021-07-09 18:33:05,316 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:33:05,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 4891 transitions. [2021-07-09 18:33:05,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:05,318 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:05,318 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:05,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable650 [2021-07-09 18:33:05,532 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:05,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:05,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1627125609, now seen corresponding path program 12 times [2021-07-09 18:33:05,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:05,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879224829] [2021-07-09 18:33:05,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:05,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:05,849 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:05,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:05,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879224829] [2021-07-09 18:33:05,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879224829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:05,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032888132] [2021-07-09 18:33:05,849 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:33:05,874 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:05,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:05,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:33:05,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:06,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,119 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:06,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 27 [2021-07-09 18:33:06,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,133 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,133 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 1 [2021-07-09 18:33:06,134 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,146 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:06,147 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:33:06,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,161 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,161 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 39 treesize of output 19 [2021-07-09 18:33:06,162 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,173 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,173 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:33:06,174 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,184 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,184 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:33:06,185 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,198 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:06,198 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 20 [2021-07-09 18:33:06,199 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,211 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,212 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 39 treesize of output 1 [2021-07-09 18:33:06,212 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,223 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:06,224 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,236 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,236 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 1 [2021-07-09 18:33:06,236 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,248 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,248 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 19 [2021-07-09 18:33:06,249 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,261 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 16 [2021-07-09 18:33:06,262 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,273 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:33:06,274 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,284 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,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, 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 16 [2021-07-09 18:33:06,285 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,297 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:06,298 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:33:06,299 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:06,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:06,333 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:06,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 1 [2021-07-09 18:33:06,334 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:06,406 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.2 percent of original size [2021-07-09 18:33:06,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:33:06,407 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-07-09 18:33:06,494 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:06,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032888132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:06,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:06,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:33:06,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547331926] [2021-07-09 18:33:06,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:33:06,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:06,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:33:06,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:06,495 INFO L87 Difference]: Start difference. First operand 1468 states and 4891 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:08,095 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-07-09 18:33:08,225 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-07-09 18:33:08,594 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-07-09 18:33:08,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:08,998 INFO L93 Difference]: Finished difference Result 2313 states and 7429 transitions. [2021-07-09 18:33:08,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:33:08,998 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:08,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:09,002 INFO L225 Difference]: With dead ends: 2313 [2021-07-09 18:33:09,002 INFO L226 Difference]: Without dead ends: 2283 [2021-07-09 18:33:09,002 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2377.0ms TimeCoverageRelationStatistics Valid=388, Invalid=1868, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:33:09,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2021-07-09 18:33:09,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 1477. [2021-07-09 18:33:09,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.3401084010840107) internal successors, (4930), 1476 states have internal predecessors, (4930), 0 states have call successors, (0), 0 states have call 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,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 4930 transitions. [2021-07-09 18:33:09,026 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 4930 transitions. Word has length 26 [2021-07-09 18:33:09,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:09,026 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 4930 transitions. [2021-07-09 18:33:09,026 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:09,026 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 4930 transitions. [2021-07-09 18:33:09,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:09,028 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:09,028 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:09,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable697 [2021-07-09 18:33:09,230 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:09,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:09,230 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-07-09 18:33:09,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:09,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452071920] [2021-07-09 18:33:09,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:09,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:09,488 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:09,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:09,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452071920] [2021-07-09 18:33:09,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452071920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:09,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786155082] [2021-07-09 18:33:09,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 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:33:09,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:09,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:09,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:33:09,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:10,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:33:10,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:33:10,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:10,037 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:10,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,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, 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:10,055 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:10,063 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:10,071 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,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, 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:10,079 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:10,087 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:33:10,095 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:33:10,103 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:10,111 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:33:10,119 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,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, 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:10,127 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:10,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:10,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 39 treesize of output 13 [2021-07-09 18:33:10,132 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:10,152 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:33:10,153 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:10,153 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:33:10,183 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:10,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786155082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:10,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:10,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:33:10,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812289344] [2021-07-09 18:33:10,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:10,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:10,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:10,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:10,184 INFO L87 Difference]: Start difference. First operand 1477 states and 4930 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:33:10,921 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 68 [2021-07-09 18:33:11,415 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-07-09 18:33:12,046 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-07-09 18:33:13,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:13,335 INFO L93 Difference]: Finished difference Result 3323 states and 10316 transitions. [2021-07-09 18:33:13,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:33:13,335 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:33:13,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:13,341 INFO L225 Difference]: With dead ends: 3323 [2021-07-09 18:33:13,341 INFO L226 Difference]: Without dead ends: 3278 [2021-07-09 18:33:13,342 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1230 ImplicationChecksByTransitivity, 2830.5ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:33:13,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3278 states. [2021-07-09 18:33:13,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3278 to 1496. [2021-07-09 18:33:13,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3578595317725752) internal successors, (5020), 1495 states have internal predecessors, (5020), 0 states have call successors, (0), 0 states have call 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,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5020 transitions. [2021-07-09 18:33:13,372 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5020 transitions. Word has length 26 [2021-07-09 18:33:13,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:13,372 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5020 transitions. [2021-07-09 18:33:13,372 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:33:13,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5020 transitions. [2021-07-09 18:33:13,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:13,376 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:13,376 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:13,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable718,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:13,593 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:13,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:13,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-07-09 18:33:13,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:13,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626917652] [2021-07-09 18:33:13,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:13,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:13,910 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:13,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:13,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626917652] [2021-07-09 18:33:13,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626917652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:13,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276298450] [2021-07-09 18:33:13,910 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:33:13,934 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:13,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:13,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:13,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:14,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,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, 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:14,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:14,449 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:14,455 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:14,462 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:14,469 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,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, 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:14,494 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:14,501 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:14,510 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,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 39 treesize of output 19 [2021-07-09 18:33:14,517 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:14,524 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:14,530 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:14,537 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,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 37 treesize of output 19 [2021-07-09 18:33:14,543 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,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 35 treesize of output 19 [2021-07-09 18:33:14,550 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:14,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:14,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:14,554 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:14,571 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:33:14,572 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:14,572 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:33:14,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:33:14,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276298450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:14,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:14,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:33:14,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300159281] [2021-07-09 18:33:14,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:14,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:14,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:14,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:14,601 INFO L87 Difference]: Start difference. First operand 1496 states and 5020 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:33:15,456 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-07-09 18:33:15,985 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2021-07-09 18:33:16,589 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 63 [2021-07-09 18:33:17,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:17,523 INFO L93 Difference]: Finished difference Result 3094 states and 9789 transitions. [2021-07-09 18:33:17,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:33:17,524 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:33:17,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:17,529 INFO L225 Difference]: With dead ends: 3094 [2021-07-09 18:33:17,529 INFO L226 Difference]: Without dead ends: 3049 [2021-07-09 18:33:17,530 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 2743.4ms TimeCoverageRelationStatistics Valid=602, Invalid=2704, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:33:17,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3049 states. [2021-07-09 18:33:17,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3049 to 1496. [2021-07-09 18:33:17,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3585284280936456) internal successors, (5021), 1495 states have internal predecessors, (5021), 0 states have call successors, (0), 0 states have call 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,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5021 transitions. [2021-07-09 18:33:17,559 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5021 transitions. Word has length 26 [2021-07-09 18:33:17,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:17,559 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5021 transitions. [2021-07-09 18:33:17,559 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:33:17,559 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5021 transitions. [2021-07-09 18:33:17,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:17,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:17,561 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:17,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable808,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:17,778 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:17,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:17,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-07-09 18:33:17,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:17,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528529615] [2021-07-09 18:33:17,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:17,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:18,043 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:18,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:18,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528529615] [2021-07-09 18:33:18,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528529615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:18,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917868786] [2021-07-09 18:33:18,043 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:33:18,071 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:18,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:18,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:33:18,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:18,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,578 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:33:18,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, 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:33:18,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,606 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:33:18,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 28 [2021-07-09 18:33:18,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,636 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:33:18,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:33:18,640 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,679 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:33:18,680 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,698 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,698 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:33:18,699 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,716 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,716 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:33:18,717 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,741 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:33:18,742 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 25 [2021-07-09 18:33:18,743 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,766 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:18,766 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:33:18,773 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,797 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:33:18,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:33:18,799 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,815 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,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, 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:33:18,816 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,838 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:33:18,839 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:33:18,840 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,855 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:33:18,855 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,870 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,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 1 [2021-07-09 18:33:18,871 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,886 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,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, 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:33:18,886 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,901 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,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 32 treesize of output 1 [2021-07-09 18:33:18,901 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:18,910 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:33:18,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, 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:33:18,911 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:18,995 INFO L628 ElimStorePlain]: treesize reduction 52, result has 64.1 percent of original size [2021-07-09 18:33:18,997 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:18,997 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-09 18:33:19,076 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:19,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917868786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:19,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:19,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:33:19,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143705907] [2021-07-09 18:33:19,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:19,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:19,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:19,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:19,078 INFO L87 Difference]: Start difference. First operand 1496 states and 5021 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:33:19,529 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-07-09 18:33:19,932 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-07-09 18:33:20,474 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-07-09 18:33:21,071 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-07-09 18:33:21,427 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-07-09 18:33:21,774 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 44 [2021-07-09 18:33:21,922 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 42 [2021-07-09 18:33:22,166 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2021-07-09 18:33:22,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:22,717 INFO L93 Difference]: Finished difference Result 3560 states and 11117 transitions. [2021-07-09 18:33:22,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:33:22,717 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:33:22,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:22,724 INFO L225 Difference]: With dead ends: 3560 [2021-07-09 18:33:22,724 INFO L226 Difference]: Without dead ends: 3500 [2021-07-09 18:33:22,724 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3292.7ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:33:22,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-07-09 18:33:22,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 1512. [2021-07-09 18:33:22,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 3.370615486432826) internal successors, (5093), 1511 states have internal predecessors, (5093), 0 states have call successors, (0), 0 states have call 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,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 5093 transitions. [2021-07-09 18:33:22,758 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 5093 transitions. Word has length 26 [2021-07-09 18:33:22,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:22,758 INFO L482 AbstractCegarLoop]: Abstraction has 1512 states and 5093 transitions. [2021-07-09 18:33:22,758 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:33:22,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 5093 transitions. [2021-07-09 18:33:22,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:22,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:22,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:33:22,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable904,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:22,977 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:22,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:22,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 13 times [2021-07-09 18:33:22,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:22,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184677773] [2021-07-09 18:33:22,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:23,258 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:23,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:23,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184677773] [2021-07-09 18:33:23,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184677773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:23,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609447653] [2021-07-09 18:33:23,258 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:33:23,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:23,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:33:23,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:23,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:23,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,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 30 treesize of output 16 [2021-07-09 18:33:23,701 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:23,707 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:23,712 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:23,718 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:23,723 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:23,730 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:33:23,736 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:33:23,742 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,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:33:23,747 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:23,753 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,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 33 treesize of output 19 [2021-07-09 18:33:23,759 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:33:23,765 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:23,770 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:23,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:23,773 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:23,792 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-07-09 18:33:23,793 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:23,793 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:33:23,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:23,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609447653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:23,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:23,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:33:23,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037622441] [2021-07-09 18:33:23,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:23,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:23,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:23,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:23,817 INFO L87 Difference]: Start difference. First operand 1512 states and 5093 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:24,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:24,449 INFO L93 Difference]: Finished difference Result 1895 states and 6252 transitions. [2021-07-09 18:33:24,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:24,449 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:24,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:24,452 INFO L225 Difference]: With dead ends: 1895 [2021-07-09 18:33:24,453 INFO L226 Difference]: Without dead ends: 1880 [2021-07-09 18:33:24,453 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 884.6ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:33:24,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2021-07-09 18:33:24,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1520. [2021-07-09 18:33:24,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1519 states have (on average 3.366688610928242) internal successors, (5114), 1519 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call 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,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 5114 transitions. [2021-07-09 18:33:24,502 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 5114 transitions. Word has length 26 [2021-07-09 18:33:24,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:24,502 INFO L482 AbstractCegarLoop]: Abstraction has 1520 states and 5114 transitions. [2021-07-09 18:33:24,502 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:24,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 5114 transitions. [2021-07-09 18:33:24,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:24,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:24,504 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:24,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1025 [2021-07-09 18:33:24,721 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:24,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:24,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 14 times [2021-07-09 18:33:24,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:24,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723345083] [2021-07-09 18:33:24,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:25,068 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:25,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:25,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723345083] [2021-07-09 18:33:25,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723345083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:25,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261656072] [2021-07-09 18:33:25,069 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:33:25,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:25,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:25,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:33:25,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:25,448 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:33:25,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:33:25,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,459 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,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 28 treesize of output 16 [2021-07-09 18:33:25,460 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,468 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:25,469 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,477 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:25,478 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,487 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:25,488 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,496 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:25,497 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,516 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:33:25,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:33:25,519 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:25,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:25,539 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,559 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:33:25,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:33:25,562 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,571 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:25,572 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,591 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:33:25,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:25,593 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,604 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:25,605 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,619 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:33:25,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-07-09 18:33:25,620 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,631 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:33:25,632 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,642 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:25,643 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,650 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:33:25,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:33:25,651 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,782 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-07-09 18:33:25,783 INFO L628 ElimStorePlain]: treesize reduction 4, result has 97.4 percent of original size [2021-07-09 18:33:25,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:33:25,785 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:177 [2021-07-09 18:33:26,018 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:26,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261656072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:26,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:26,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:33:26,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125556485] [2021-07-09 18:33:26,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:26,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:26,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:26,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:26,020 INFO L87 Difference]: Start difference. First operand 1520 states and 5114 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:33:26,902 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 52 [2021-07-09 18:33:27,092 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 48 [2021-07-09 18:33:27,320 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 52 [2021-07-09 18:33:27,741 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-07-09 18:33:27,885 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-07-09 18:33:28,379 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-07-09 18:33:28,777 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-07-09 18:33:28,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:28,974 INFO L93 Difference]: Finished difference Result 2084 states and 6791 transitions. [2021-07-09 18:33:28,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:33:28,974 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:33:28,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:28,978 INFO L225 Difference]: With dead ends: 2084 [2021-07-09 18:33:28,978 INFO L226 Difference]: Without dead ends: 2069 [2021-07-09 18:33:28,979 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 3002.7ms TimeCoverageRelationStatistics Valid=323, Invalid=1839, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:33:28,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2021-07-09 18:33:28,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1516. [2021-07-09 18:33:28,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3755775577557756) internal successors, (5114), 1515 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call 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,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5114 transitions. [2021-07-09 18:33:29,000 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5114 transitions. Word has length 26 [2021-07-09 18:33:29,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:29,000 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5114 transitions. [2021-07-09 18:33:29,001 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:33:29,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5114 transitions. [2021-07-09 18:33:29,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:29,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:29,003 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:29,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1067 [2021-07-09 18:33:29,219 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:29,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:29,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1175939077, now seen corresponding path program 15 times [2021-07-09 18:33:29,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:29,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111090857] [2021-07-09 18:33:29,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:29,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:29,504 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:29,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:29,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111090857] [2021-07-09 18:33:29,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111090857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:29,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514709384] [2021-07-09 18:33:29,504 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:33:29,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:29,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:29,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:33:29,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:29,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:29,902 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:29,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, 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 24 [2021-07-09 18:33:29,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:29,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:29,912 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:29,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:29,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:29,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:29,925 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:29,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:33:29,926 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:29,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:29,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:29,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 26 treesize of output 24 [2021-07-09 18:33:29,939 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:29,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:29,948 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:29,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:29,949 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:29,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:29,957 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:29,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, 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:29,958 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:29,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:29,966 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:29,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:29,967 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:29,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:29,977 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:29,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 1 [2021-07-09 18:33:29,977 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:30,013 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:30,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-09 18:33:30,014 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:30,024 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:30,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:30,027 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:30,035 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:30,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 28 treesize of output 16 [2021-07-09 18:33:30,036 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:30,046 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:30,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 21 treesize of output 17 [2021-07-09 18:33:30,047 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:30,055 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:30,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:30,056 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:30,064 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:30,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:30,065 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:30,074 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:30,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 21 treesize of output 17 [2021-07-09 18:33:30,076 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:30,081 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:30,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 16 [2021-07-09 18:33:30,082 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,162 INFO L628 ElimStorePlain]: treesize reduction 60, result has 57.4 percent of original size [2021-07-09 18:33:30,165 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:30,165 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-07-09 18:33:30,262 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:30,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514709384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:30,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:30,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:33:30,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680879696] [2021-07-09 18:33:30,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:33:30,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:30,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:33:30,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:30,263 INFO L87 Difference]: Start difference. First operand 1516 states and 5114 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:30,741 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2021-07-09 18:33:31,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:31,372 INFO L93 Difference]: Finished difference Result 2050 states and 6744 transitions. [2021-07-09 18:33:31,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:33:31,372 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:31,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:31,376 INFO L225 Difference]: With dead ends: 2050 [2021-07-09 18:33:31,376 INFO L226 Difference]: Without dead ends: 2035 [2021-07-09 18:33:31,377 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1207.4ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:33:31,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2021-07-09 18:33:31,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 1516. [2021-07-09 18:33:31,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3755775577557756) internal successors, (5114), 1515 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call 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,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5114 transitions. [2021-07-09 18:33:31,399 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5114 transitions. Word has length 26 [2021-07-09 18:33:31,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:31,399 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5114 transitions. [2021-07-09 18:33:31,399 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:31,399 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5114 transitions. [2021-07-09 18:33:31,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:31,401 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:31,401 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:31,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1121 [2021-07-09 18:33:31,617 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:31,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:31,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1368330285, now seen corresponding path program 16 times [2021-07-09 18:33:31,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:31,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337147175] [2021-07-09 18:33:31,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:31,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:32,007 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:32,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:32,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337147175] [2021-07-09 18:33:32,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337147175] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:32,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244574045] [2021-07-09 18:33:32,008 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:33:32,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:32,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:32,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:33:32,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:32,350 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-09 18:33:32,563 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 46 [2021-07-09 18:33:32,618 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_38], 2=[A, v_prenex_37]} [2021-07-09 18:33:32,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:32,622 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:33:32,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:32,730 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-09 18:33:32,731 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-09 18:33:32,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:32,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:32,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 23 treesize of output 13 [2021-07-09 18:33:32,735 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:32,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:32,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:32,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:32,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:33:32,762 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:32,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:32,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:33:32,783 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-07-09 18:33:32,817 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:32,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244574045] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:32,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:32,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:33:32,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896283577] [2021-07-09 18:33:32,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:32,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:32,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:32,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:32,818 INFO L87 Difference]: Start difference. First operand 1516 states and 5114 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:33,703 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:33:34,009 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 56 [2021-07-09 18:33:34,158 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 69 [2021-07-09 18:33:34,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:34,376 INFO L93 Difference]: Finished difference Result 2399 states and 7708 transitions. [2021-07-09 18:33:34,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:33:34,376 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:34,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:34,381 INFO L225 Difference]: With dead ends: 2399 [2021-07-09 18:33:34,381 INFO L226 Difference]: Without dead ends: 2354 [2021-07-09 18:33:34,381 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1942.6ms TimeCoverageRelationStatistics Valid=238, Invalid=1022, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:33:34,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2354 states. [2021-07-09 18:33:34,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2354 to 1531. [2021-07-09 18:33:34,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1531 states, 1530 states have (on average 3.3816993464052287) internal successors, (5174), 1530 states have internal predecessors, (5174), 0 states have call successors, (0), 0 states have call 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,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1531 states to 1531 states and 5174 transitions. [2021-07-09 18:33:34,405 INFO L78 Accepts]: Start accepts. Automaton has 1531 states and 5174 transitions. Word has length 26 [2021-07-09 18:33:34,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:34,405 INFO L482 AbstractCegarLoop]: Abstraction has 1531 states and 5174 transitions. [2021-07-09 18:33:34,405 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:34,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1531 states and 5174 transitions. [2021-07-09 18:33:34,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:34,407 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:34,407 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:34,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1168,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:34,621 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:34,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:34,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1309104231, now seen corresponding path program 17 times [2021-07-09 18:33:34,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:34,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25067964] [2021-07-09 18:33:34,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:34,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:34,930 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:34,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:34,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25067964] [2021-07-09 18:33:34,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25067964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:34,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934195692] [2021-07-09 18:33:34,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:33:34,957 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:34,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:34,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:33:34,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:35,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:35,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:35,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:35,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:35,677 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 112 [2021-07-09 18:33:35,678 INFO L628 ElimStorePlain]: treesize reduction 116, result has 75.0 percent of original size [2021-07-09 18:33:35,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:35,692 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:35,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:33:35,693 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:35,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:35,705 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:35,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:33:35,706 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:35,948 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 105 [2021-07-09 18:33:35,949 INFO L628 ElimStorePlain]: treesize reduction 20, result has 93.6 percent of original size [2021-07-09 18:33:35,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:35,961 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:35,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 24 [2021-07-09 18:33:35,965 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:36,083 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-09 18:33:36,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:36,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:36,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:36,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:33:36,103 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:36,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:36,117 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:36,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:33:36,119 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:36,307 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-07-09 18:33:36,307 INFO L628 ElimStorePlain]: treesize reduction 16, result has 93.2 percent of original size [2021-07-09 18:33:36,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:36,319 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:36,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:36,321 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:36,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:36,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:36,420 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:36,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36,421 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:36,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:36,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:36,514 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:36,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:33:36,516 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:36,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:36,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:36,607 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:36,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:33:36,609 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:36,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:36,690 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:33:36,690 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:479, output treesize:150 [2021-07-09 18:33:36,817 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:36,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934195692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:36,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:36,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:33:36,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780584160] [2021-07-09 18:33:36,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:36,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:36,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:36,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:36,821 INFO L87 Difference]: Start difference. First operand 1531 states and 5174 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:33:37,995 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-07-09 18:33:38,163 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-07-09 18:33:38,447 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 55 [2021-07-09 18:33:38,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:38,929 INFO L93 Difference]: Finished difference Result 2633 states and 8507 transitions. [2021-07-09 18:33:38,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:33:38,929 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:33:38,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:38,934 INFO L225 Difference]: With dead ends: 2633 [2021-07-09 18:33:38,934 INFO L226 Difference]: Without dead ends: 2603 [2021-07-09 18:33:38,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 2203.1ms TimeCoverageRelationStatistics Valid=325, Invalid=1481, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:33:38,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2021-07-09 18:33:38,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 1532. [2021-07-09 18:33:38,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1532 states, 1531 states have (on average 3.3860222077073807) internal successors, (5184), 1531 states have internal predecessors, (5184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 5184 transitions. [2021-07-09 18:33:38,961 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 5184 transitions. Word has length 26 [2021-07-09 18:33:38,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:38,961 INFO L482 AbstractCegarLoop]: Abstraction has 1532 states and 5184 transitions. [2021-07-09 18:33:38,961 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:33:38,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 5184 transitions. [2021-07-09 18:33:38,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:38,963 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:38,963 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:39,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1180 [2021-07-09 18:33:39,177 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:39,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:39,177 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 18 times [2021-07-09 18:33:39,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:39,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133495703] [2021-07-09 18:33:39,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:39,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:39,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:33:39,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:39,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133495703] [2021-07-09 18:33:39,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133495703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:39,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350373260] [2021-07-09 18:33:39,430 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:33:39,455 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:39,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:39,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:39,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:39,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:33:39,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:39,810 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:33:39,816 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,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 30 treesize of output 16 [2021-07-09 18:33:39,824 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,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 30 treesize of output 13 [2021-07-09 18:33:39,830 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,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 33 treesize of output 19 [2021-07-09 18:33:39,837 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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,843 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:39,849 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,854 INFO L550 ElimStorePlain]: Start of recursive call 10: 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,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:39,860 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,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 21 treesize of output 13 [2021-07-09 18:33:39,865 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,871 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:39,876 INFO L550 ElimStorePlain]: Start of recursive call 14: 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,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:39,881 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:39,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:39,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,885 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:39,902 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:33:39,903 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:39,903 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:33:39,928 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,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350373260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:39,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:39,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:33:39,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157044899] [2021-07-09 18:33:39,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:33:39,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:39,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:33:39,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:39,929 INFO L87 Difference]: Start difference. First operand 1532 states and 5184 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:40,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:40,902 INFO L93 Difference]: Finished difference Result 2023 states and 6645 transitions. [2021-07-09 18:33:40,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:33:40,902 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:40,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:40,905 INFO L225 Difference]: With dead ends: 2023 [2021-07-09 18:33:40,905 INFO L226 Difference]: Without dead ends: 1998 [2021-07-09 18:33:40,905 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1053.2ms TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:33:40,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2021-07-09 18:33:40,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1567. [2021-07-09 18:33:40,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 3.3812260536398466) internal successors, (5295), 1566 states have internal predecessors, (5295), 0 states have call successors, (0), 0 states have call 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,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 5295 transitions. [2021-07-09 18:33:40,926 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 5295 transitions. Word has length 26 [2021-07-09 18:33:40,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:40,926 INFO L482 AbstractCegarLoop]: Abstraction has 1567 states and 5295 transitions. [2021-07-09 18:33:40,926 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:40,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 5295 transitions. [2021-07-09 18:33:40,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:40,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:40,928 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,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1208,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:41,133 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:41,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:41,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 19 times [2021-07-09 18:33:41,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:41,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502096458] [2021-07-09 18:33:41,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:41,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:41,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:33:41,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:41,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502096458] [2021-07-09 18:33:41,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502096458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:41,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284660401] [2021-07-09 18:33:41,389 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:33:41,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:41,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:33:41,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:41,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,705 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:41,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:33:41,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,714 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:41,715 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,727 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:41,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, 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 20 [2021-07-09 18:33:41,728 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,739 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:41,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:41,741 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,750 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,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, 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:41,751 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,760 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:41,760 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,769 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:41,770 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,781 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:41,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, 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 20 [2021-07-09 18:33:41,782 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,790 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,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 19 [2021-07-09 18:33:41,791 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,801 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:41,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, 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 24 [2021-07-09 18:33:41,804 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,812 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,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, 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:41,813 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,821 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:41,821 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,831 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:41,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:33:41,833 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,842 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:41,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:33:41,845 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,852 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:41,853 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:41,859 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:41,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-07-09 18:33:41,859 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:41,963 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-07-09 18:33:41,963 INFO L628 ElimStorePlain]: treesize reduction 26, result has 82.8 percent of original size [2021-07-09 18:33:41,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:33:41,965 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:649, output treesize:91 [2021-07-09 18:33:42,055 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,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284660401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:42,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:42,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:33:42,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761000566] [2021-07-09 18:33:42,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:42,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:42,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:42,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:42,056 INFO L87 Difference]: Start difference. First operand 1567 states and 5295 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:42,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:42,927 INFO L93 Difference]: Finished difference Result 2240 states and 7336 transitions. [2021-07-09 18:33:42,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:33:42,927 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:42,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:42,931 INFO L225 Difference]: With dead ends: 2240 [2021-07-09 18:33:42,931 INFO L226 Difference]: Without dead ends: 2215 [2021-07-09 18:33:42,932 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 1035.3ms TimeCoverageRelationStatistics Valid=223, Invalid=833, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:33:42,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2215 states. [2021-07-09 18:33:42,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2215 to 1570. [2021-07-09 18:33:42,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.3817718291905674) internal successors, (5306), 1569 states have internal predecessors, (5306), 0 states have call successors, (0), 0 states have call 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:42,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5306 transitions. [2021-07-09 18:33:42,957 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5306 transitions. Word has length 26 [2021-07-09 18:33:42,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:42,957 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5306 transitions. [2021-07-09 18:33:42,957 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:42,957 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5306 transitions. [2021-07-09 18:33:42,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:42,960 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:42,960 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:43,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1250,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:43,176 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:43,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:43,176 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 20 times [2021-07-09 18:33:43,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:43,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193617582] [2021-07-09 18:33:43,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:43,458 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:43,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:43,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193617582] [2021-07-09 18:33:43,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193617582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:43,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973309553] [2021-07-09 18:33:43,458 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:33:43,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:43,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:43,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:43,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:43,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:43,932 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:33:43,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:33:43,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:43,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:43,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:43,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, 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:33:43,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:44,089 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:33:44,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:44,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:44,113 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:33:44,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:44,114 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:44,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:44,135 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:33:44,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:33:44,138 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:44,269 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-07-09 18:33:44,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:44,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:44,292 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:33:44,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:33:44,294 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:44,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:44,314 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:33:44,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:33:44,316 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:44,436 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-07-09 18:33:44,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:44,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:44,453 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:44,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 30 treesize of output 32 [2021-07-09 18:33:44,459 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:44,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:44,475 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:33:44,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:33:44,476 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:44,578 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-07-09 18:33:44,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:44,593 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:33:44,594 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:220 [2021-07-09 18:33:44,718 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-07-09 18:33:44,761 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:44,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973309553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:44,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:44,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:33:44,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395450880] [2021-07-09 18:33:44,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:33:44,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:44,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:33:44,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:44,762 INFO L87 Difference]: Start difference. First operand 1570 states and 5306 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:45,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:45,537 INFO L93 Difference]: Finished difference Result 1853 states and 6135 transitions. [2021-07-09 18:33:45,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:33:45,537 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:45,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:45,540 INFO L225 Difference]: With dead ends: 1853 [2021-07-09 18:33:45,540 INFO L226 Difference]: Without dead ends: 1828 [2021-07-09 18:33:45,540 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1047.0ms TimeCoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:33:45,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-07-09 18:33:45,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1583. [2021-07-09 18:33:45,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 3.3874841972187104) internal successors, (5359), 1582 states have internal predecessors, (5359), 0 states have call successors, (0), 0 states have call 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:45,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 5359 transitions. [2021-07-09 18:33:45,561 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 5359 transitions. Word has length 26 [2021-07-09 18:33:45,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:45,561 INFO L482 AbstractCegarLoop]: Abstraction has 1583 states and 5359 transitions. [2021-07-09 18:33:45,561 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:45,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 5359 transitions. [2021-07-09 18:33:45,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:45,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:45,564 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:45,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1301,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:45,780 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:45,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:45,780 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 21 times [2021-07-09 18:33:45,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:45,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147765496] [2021-07-09 18:33:45,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:46,094 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:46,095 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:46,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147765496] [2021-07-09 18:33:46,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147765496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:46,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709398441] [2021-07-09 18:33:46,095 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:33:46,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:46,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:46,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:33:46,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:46,465 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-09 18:33:46,667 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_67, v_prenex_66], 3=[v_prenex_68]} [2021-07-09 18:33:46,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:46,670 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:33:46,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:46,767 INFO L628 ElimStorePlain]: treesize reduction 123, result has 44.1 percent of original size [2021-07-09 18:33:46,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:46,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:46,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:33:46,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:46,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:46,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:46,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:46,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:33:46,794 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:46,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:46,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:46,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:33:46,814 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:46,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:46,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:46,830 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:234, output treesize:20 [2021-07-09 18:33:46,849 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:46,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709398441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:46,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:46,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:33:46,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587918827] [2021-07-09 18:33:46,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:46,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:46,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:46,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:46,850 INFO L87 Difference]: Start difference. First operand 1583 states and 5359 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:47,565 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-09 18:33:47,789 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 80 [2021-07-09 18:33:47,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:47,987 INFO L93 Difference]: Finished difference Result 2166 states and 7091 transitions. [2021-07-09 18:33:47,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:33:47,987 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:47,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:47,991 INFO L225 Difference]: With dead ends: 2166 [2021-07-09 18:33:47,992 INFO L226 Difference]: Without dead ends: 2121 [2021-07-09 18:33:47,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 1407.9ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:33:47,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2121 states. [2021-07-09 18:33:48,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2121 to 1613. [2021-07-09 18:33:48,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1613 states, 1612 states have (on average 3.3957816377171217) internal successors, (5474), 1612 states have internal predecessors, (5474), 0 states have call successors, (0), 0 states have call 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,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1613 states to 1613 states and 5474 transitions. [2021-07-09 18:33:48,016 INFO L78 Accepts]: Start accepts. Automaton has 1613 states and 5474 transitions. Word has length 26 [2021-07-09 18:33:48,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:48,017 INFO L482 AbstractCegarLoop]: Abstraction has 1613 states and 5474 transitions. [2021-07-09 18:33:48,017 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:48,017 INFO L276 IsEmpty]: Start isEmpty. Operand 1613 states and 5474 transitions. [2021-07-09 18:33:48,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:48,019 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:48,019 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:48,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1361,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:48,235 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:48,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:48,236 INFO L82 PathProgramCache]: Analyzing trace with hash -1194379997, now seen corresponding path program 22 times [2021-07-09 18:33:48,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:48,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95452226] [2021-07-09 18:33:48,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:48,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:48,567 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-07-09 18:33:48,621 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,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:48,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95452226] [2021-07-09 18:33:48,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95452226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:48,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097196981] [2021-07-09 18:33:48,622 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:33:48,650 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:48,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:48,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:33:48,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:48,970 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-07-09 18:33:49,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:49,066 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:49,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, 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:49,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:49,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:49,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:49,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:33:49,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:49,377 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-07-09 18:33:49,377 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-07-09 18:33:49,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:49,391 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:49,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:49,405 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:49,546 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:33:49,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:49,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:49,562 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:49,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:33:49,566 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:49,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:49,580 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:49,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 30 treesize of output 24 [2021-07-09 18:33:49,582 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:49,818 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 110 [2021-07-09 18:33:49,819 INFO L628 ElimStorePlain]: treesize reduction 18, result has 94.4 percent of original size [2021-07-09 18:33:49,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:49,833 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:49,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 28 treesize of output 20 [2021-07-09 18:33:49,834 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:49,947 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-09 18:33:49,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:49,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:49,959 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:49,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, 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:49,962 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:50,069 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-09 18:33:50,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:50,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:50,081 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:50,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 21 treesize of output 17 [2021-07-09 18:33:50,083 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:50,185 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-09 18:33:50,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:50,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:50,196 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:50,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:50,200 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:50,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:50,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:50,311 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:50,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:33:50,313 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:50,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:50,323 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:33:50,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 1 [2021-07-09 18:33:50,323 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:50,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:50,404 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:33:50,405 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-07-09 18:33:50,539 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:50,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097196981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:50,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:50,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:33:50,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977454837] [2021-07-09 18:33:50,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:50,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:50,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:50,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:50,540 INFO L87 Difference]: Start difference. First operand 1613 states and 5474 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:51,451 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:33:51,595 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-09 18:33:51,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:51,782 INFO L93 Difference]: Finished difference Result 2386 states and 7813 transitions. [2021-07-09 18:33:51,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:33:51,782 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:51,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:51,786 INFO L225 Difference]: With dead ends: 2386 [2021-07-09 18:33:51,786 INFO L226 Difference]: Without dead ends: 2352 [2021-07-09 18:33:51,787 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 1558.7ms TimeCoverageRelationStatistics Valid=239, Invalid=883, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:33:51,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2352 states. [2021-07-09 18:33:51,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2352 to 1599. [2021-07-09 18:33:51,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 3.392991239048811) internal successors, (5422), 1598 states have internal predecessors, (5422), 0 states have call successors, (0), 0 states have call 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,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5422 transitions. [2021-07-09 18:33:51,813 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5422 transitions. Word has length 26 [2021-07-09 18:33:51,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:51,813 INFO L482 AbstractCegarLoop]: Abstraction has 1599 states and 5422 transitions. [2021-07-09 18:33:51,813 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:51,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5422 transitions. [2021-07-09 18:33:51,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:51,815 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:51,815 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:52,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1375 [2021-07-09 18:33:52,031 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:52,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:52,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 23 times [2021-07-09 18:33:52,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:52,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579937681] [2021-07-09 18:33:52,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:52,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:52,204 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2021-07-09 18:33:52,434 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:52,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:52,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579937681] [2021-07-09 18:33:52,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579937681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:52,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329002919] [2021-07-09 18:33:52,434 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:33:52,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:52,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:52,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:52,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:52,851 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-07-09 18:33:52,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,983 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:52,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, 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:52,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:52,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:52,997 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:52,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 28 treesize of output 20 [2021-07-09 18:33:52,998 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,309 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-07-09 18:33:53,309 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.2 percent of original size [2021-07-09 18:33:53,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:53,324 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:53,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:33:53,327 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:53,339 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:53,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 30 treesize of output 20 [2021-07-09 18:33:53,340 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,490 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-09 18:33:53,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:53,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:53,504 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:53,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 21 treesize of output 17 [2021-07-09 18:33:53,506 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:53,516 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:53,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:53,519 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,654 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-07-09 18:33:53,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:53,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:53,668 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:53,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, 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 24 [2021-07-09 18:33:53,672 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:53,683 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:53,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, 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 20 [2021-07-09 18:33:53,684 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,804 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-07-09 18:33:53,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:53,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:53,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:53,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, 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:53,822 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:53,832 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:53,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 28 treesize of output 20 [2021-07-09 18:33:53,834 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:53,936 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-07-09 18:33:53,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:53,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:33:53,942 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:391, output treesize:170 [2021-07-09 18:33:54,094 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:54,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329002919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:54,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:54,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:33:54,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089671304] [2021-07-09 18:33:54,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:54,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:54,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:54,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:54,095 INFO L87 Difference]: Start difference. First operand 1599 states and 5422 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:33:55,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:55,029 INFO L93 Difference]: Finished difference Result 2115 states and 7008 transitions. [2021-07-09 18:33:55,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:33:55,029 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:33:55,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:55,033 INFO L225 Difference]: With dead ends: 2115 [2021-07-09 18:33:55,033 INFO L226 Difference]: Without dead ends: 2090 [2021-07-09 18:33:55,033 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1339.2ms TimeCoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:33:55,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2021-07-09 18:33:55,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 1599. [2021-07-09 18:33:55,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 3.392991239048811) internal successors, (5422), 1598 states have internal predecessors, (5422), 0 states have call successors, (0), 0 states have call 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,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5422 transitions. [2021-07-09 18:33:55,059 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5422 transitions. Word has length 26 [2021-07-09 18:33:55,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:55,059 INFO L482 AbstractCegarLoop]: Abstraction has 1599 states and 5422 transitions. [2021-07-09 18:33:55,060 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:33:55,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5422 transitions. [2021-07-09 18:33:55,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:55,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:55,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] [2021-07-09 18:33:55,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1404,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:55,279 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:55,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:55,279 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-07-09 18:33:55,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:55,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318194204] [2021-07-09 18:33:55,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:55,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:55,518 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:55,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:55,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318194204] [2021-07-09 18:33:55,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318194204] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:55,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480096542] [2021-07-09 18:33:55,519 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:33:55,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:55,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:55,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:55,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:56,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:33:56,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,038 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,053 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,061 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:33:56,068 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,076 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,083 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,094 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:33:56,102 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,109 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,116 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,123 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:56,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:56,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:56,127 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:56,146 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:33:56,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:56,147 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:33:56,171 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,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480096542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:56,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:56,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:33:56,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924400060] [2021-07-09 18:33:56,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:33:56,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:56,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:33:56,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:56,172 INFO L87 Difference]: Start difference. First operand 1599 states and 5422 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:57,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:57,533 INFO L93 Difference]: Finished difference Result 2060 states and 6796 transitions. [2021-07-09 18:33:57,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:33:57,533 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:57,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:57,536 INFO L225 Difference]: With dead ends: 2060 [2021-07-09 18:33:57,536 INFO L226 Difference]: Without dead ends: 2034 [2021-07-09 18:33:57,537 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 1441.1ms TimeCoverageRelationStatistics Valid=326, Invalid=1480, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:33:57,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2021-07-09 18:33:57,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1603. [2021-07-09 18:33:57,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.3907615480649187) internal successors, (5432), 1602 states have internal predecessors, (5432), 0 states have call successors, (0), 0 states have call 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:57,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5432 transitions. [2021-07-09 18:33:57,560 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5432 transitions. Word has length 26 [2021-07-09 18:33:57,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:57,560 INFO L482 AbstractCegarLoop]: Abstraction has 1603 states and 5432 transitions. [2021-07-09 18:33:57,560 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:57,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5432 transitions. [2021-07-09 18:33:57,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:57,562 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:57,562 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:57,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1441 [2021-07-09 18:33:57,779 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:57,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:57,779 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-07-09 18:33:57,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:57,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434729047] [2021-07-09 18:33:57,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:58,081 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,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:58,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434729047] [2021-07-09 18:33:58,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434729047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:58,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301415694] [2021-07-09 18:33:58,081 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:33:58,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:58,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:33:58,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:58,423 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_92, v_prenex_96], 5=[v_prenex_94, A]} [2021-07-09 18:33:58,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:58,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:58,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:58,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:33:58,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:58,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:58,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:58,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 7 [2021-07-09 18:33:58,435 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:58,522 INFO L628 ElimStorePlain]: treesize reduction 133, result has 45.9 percent of original size [2021-07-09 18:33:58,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:58,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:58,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:58,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 23 treesize of output 13 [2021-07-09 18:33:58,528 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:58,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:58,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:58,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:58,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 27 treesize of output 13 [2021-07-09 18:33:58,560 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:58,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:58,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:58,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:58,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:33:58,589 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:58,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:58,613 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:33:58,613 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:29 [2021-07-09 18:33:58,651 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,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301415694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:58,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:58,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:33:58,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138633740] [2021-07-09 18:33:58,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:58,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:58,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:58,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:58,652 INFO L87 Difference]: Start difference. First operand 1603 states and 5432 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:34:00,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:00,086 INFO L93 Difference]: Finished difference Result 2261 states and 7446 transitions. [2021-07-09 18:34:00,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:34:00,091 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:34:00,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:00,096 INFO L225 Difference]: With dead ends: 2261 [2021-07-09 18:34:00,096 INFO L226 Difference]: Without dead ends: 2246 [2021-07-09 18:34:00,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 1466.5ms TimeCoverageRelationStatistics Valid=355, Invalid=1451, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:34:00,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2246 states. [2021-07-09 18:34:00,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2246 to 1603. [2021-07-09 18:34:00,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.3907615480649187) internal successors, (5432), 1602 states have internal predecessors, (5432), 0 states have call successors, (0), 0 states have call 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:00,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5432 transitions. [2021-07-09 18:34:00,126 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5432 transitions. Word has length 26 [2021-07-09 18:34:00,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:00,127 INFO L482 AbstractCegarLoop]: Abstraction has 1603 states and 5432 transitions. [2021-07-09 18:34:00,127 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:34:00,127 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5432 transitions. [2021-07-09 18:34:00,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:00,130 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:00,130 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:00,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1531 [2021-07-09 18:34:00,347 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:00,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:00,347 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 24 times [2021-07-09 18:34:00,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:00,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013862491] [2021-07-09 18:34:00,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:00,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:00,532 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2021-07-09 18:34:00,668 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 38 [2021-07-09 18:34:00,772 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:00,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:00,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013862491] [2021-07-09 18:34:00,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013862491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:00,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342410438] [2021-07-09 18:34:00,773 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:34:00,798 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:34:00,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:00,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:00,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:01,599 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:01,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:34:01,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:01,939 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 124 [2021-07-09 18:34:01,939 INFO L628 ElimStorePlain]: treesize reduction 126, result has 75.9 percent of original size [2021-07-09 18:34:01,959 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:01,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:34:01,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:02,100 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:34:02,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:02,118 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:02,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:34:02,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:02,257 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-07-09 18:34:02,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:02,274 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:02,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:34:02,276 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:02,407 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:34:02,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:02,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:02,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:02,426 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:02,552 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-09 18:34:02,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:02,570 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:02,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:34:02,572 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:02,582 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:02,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 30 treesize of output 16 [2021-07-09 18:34:02,583 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:02,802 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-07-09 18:34:02,803 INFO L628 ElimStorePlain]: treesize reduction 21, result has 93.4 percent of original size [2021-07-09 18:34:02,820 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:02,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:34:02,822 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:02,832 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:02,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 30 treesize of output 1 [2021-07-09 18:34:02,833 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:02,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:02,945 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:02,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:34:02,946 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:03,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:03,052 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:03,052 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:539, output treesize:402 [2021-07-09 18:34:03,240 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2021-07-09 18:34:03,357 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:03,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342410438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:03,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:03,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:34:03,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317446030] [2021-07-09 18:34:03,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:03,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:03,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:03,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:03,358 INFO L87 Difference]: Start difference. First operand 1603 states and 5432 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:04,137 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 48 [2021-07-09 18:34:04,269 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 33 [2021-07-09 18:34:04,675 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-07-09 18:34:04,821 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 35 [2021-07-09 18:34:05,030 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-07-09 18:34:05,297 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-07-09 18:34:05,485 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-09 18:34:05,826 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2021-07-09 18:34:06,170 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 78 [2021-07-09 18:34:06,563 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 82 [2021-07-09 18:34:06,964 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 88 [2021-07-09 18:34:07,522 WARN L205 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-07-09 18:34:07,763 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 60 [2021-07-09 18:34:08,320 WARN L205 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2021-07-09 18:34:08,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:08,881 INFO L93 Difference]: Finished difference Result 2594 states and 8222 transitions. [2021-07-09 18:34:08,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:34:08,881 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:08,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:08,886 INFO L225 Difference]: With dead ends: 2594 [2021-07-09 18:34:08,886 INFO L226 Difference]: Without dead ends: 2530 [2021-07-09 18:34:08,887 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 5713.3ms TimeCoverageRelationStatistics Valid=469, Invalid=2183, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:34:08,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2021-07-09 18:34:08,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 1635. [2021-07-09 18:34:08,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1634 states have (on average 3.401468788249694) internal successors, (5558), 1634 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have call 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:08,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 5558 transitions. [2021-07-09 18:34:08,916 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 5558 transitions. Word has length 26 [2021-07-09 18:34:08,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:08,917 INFO L482 AbstractCegarLoop]: Abstraction has 1635 states and 5558 transitions. [2021-07-09 18:34:08,917 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:08,917 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 5558 transitions. [2021-07-09 18:34:08,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:08,919 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:08,919 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:09,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1545,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:09,131 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:09,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:09,131 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-07-09 18:34:09,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:09,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618588589] [2021-07-09 18:34:09,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:09,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:09,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:34:09,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:09,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618588589] [2021-07-09 18:34:09,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618588589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:09,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422411888] [2021-07-09 18:34:09,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:09,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:34:09,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:09,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:34:09,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:09,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:09,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:09,993 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:09,994 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 45 [2021-07-09 18:34:09,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,024 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-09 18:34:10,024 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:10,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,045 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34:10,046 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,064 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:34:10,065 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,091 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:10,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34:10,099 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,127 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:34:10,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 41 treesize of output 26 [2021-07-09 18:34:10,128 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,155 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:34:10,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34:10,157 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,185 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:34:10,185 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:34:10,189 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,206 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,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, 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:10,207 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,223 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,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, 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:10,224 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,240 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,240 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:34:10,241 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,259 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,259 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:10,260 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,276 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:34:10,277 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,295 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34:10,296 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,311 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,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 39 treesize of output 1 [2021-07-09 18:34:10,312 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:10,322 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:34:10,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, 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:34:10,323 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,403 INFO L628 ElimStorePlain]: treesize reduction 56, result has 61.4 percent of original size [2021-07-09 18:34:10,406 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:34:10,406 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:71 [2021-07-09 18:34:10,487 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:10,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422411888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:10,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:10,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-07-09 18:34:10,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495672493] [2021-07-09 18:34:10,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:34:10,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:10,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:34:10,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:34:10,488 INFO L87 Difference]: Start difference. First operand 1635 states and 5558 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:12,636 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-07-09 18:34:13,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:13,223 INFO L93 Difference]: Finished difference Result 2662 states and 8486 transitions. [2021-07-09 18:34:13,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:34:13,223 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:13,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:13,228 INFO L225 Difference]: With dead ends: 2662 [2021-07-09 18:34:13,228 INFO L226 Difference]: Without dead ends: 2618 [2021-07-09 18:34:13,229 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1334 ImplicationChecksByTransitivity, 2717.2ms TimeCoverageRelationStatistics Valid=692, Invalid=3598, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:34:13,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2021-07-09 18:34:13,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 1642. [2021-07-09 18:34:13,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1641 states have (on average 3.4021937842778796) internal successors, (5583), 1641 states have internal predecessors, (5583), 0 states have call successors, (0), 0 states have call 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:13,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 5583 transitions. [2021-07-09 18:34:13,259 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 5583 transitions. Word has length 26 [2021-07-09 18:34:13,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:13,259 INFO L482 AbstractCegarLoop]: Abstraction has 1642 states and 5583 transitions. [2021-07-09 18:34:13,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:13,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 5583 transitions. [2021-07-09 18:34:13,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:13,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:13,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] [2021-07-09 18:34:13,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1623 [2021-07-09 18:34:13,479 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:13,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:13,479 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-07-09 18:34:13,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:13,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082847341] [2021-07-09 18:34:13,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:13,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:13,775 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:13,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:13,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082847341] [2021-07-09 18:34:13,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082847341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:13,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235961784] [2021-07-09 18:34:13,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:13,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:34:13,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:13,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:34:13,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:14,422 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:34:14,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 18:34:14,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,470 INFO L354 Elim1Store]: treesize reduction 25, result has 39.0 percent of original size [2021-07-09 18:34:14,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 34 [2021-07-09 18:34:14,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,504 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-09 18:34:14,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 33 treesize of output 30 [2021-07-09 18:34:14,505 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,537 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-09 18:34:14,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 30 [2021-07-09 18:34:14,538 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,570 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-09 18:34:14,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 30 [2021-07-09 18:34:14,572 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,590 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:14,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 33 treesize of output 1 [2021-07-09 18:34:14,591 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,631 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:34:14,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 26 treesize of output 40 [2021-07-09 18:34:14,636 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,674 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:34:14,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-09 18:34:14,681 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,699 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:14,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 1 [2021-07-09 18:34:14,700 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,743 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:34:14,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-07-09 18:34:14,755 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,772 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:14,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-07-09 18:34:14,773 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,790 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:14,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, 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 1 [2021-07-09 18:34:14,791 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,828 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:34:14,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-07-09 18:34:14,833 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,867 INFO L354 Elim1Store]: treesize reduction 26, result has 36.6 percent of original size [2021-07-09 18:34:14,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 33 [2021-07-09 18:34:14,868 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,884 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:14,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 35 treesize of output 1 [2021-07-09 18:34:14,885 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:14,914 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:34:14,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 40 [2021-07-09 18:34:14,923 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,200 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-07-09 18:34:15,200 INFO L628 ElimStorePlain]: treesize reduction 92, result has 77.5 percent of original size [2021-07-09 18:34:15,206 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:34:15,206 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:358 [2021-07-09 18:34:15,467 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-07-09 18:34:15,577 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:15,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235961784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:15,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:15,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-09 18:34:15,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447192230] [2021-07-09 18:34:15,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:34:15,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:15,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:34:15,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:34:15,578 INFO L87 Difference]: Start difference. First operand 1642 states and 5583 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:34:18,124 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 60 [2021-07-09 18:34:18,525 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-07-09 18:34:18,684 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-07-09 18:34:18,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:18,874 INFO L93 Difference]: Finished difference Result 3238 states and 10236 transitions. [2021-07-09 18:34:18,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:34:18,875 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:34:18,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:18,880 INFO L225 Difference]: With dead ends: 3238 [2021-07-09 18:34:18,881 INFO L226 Difference]: Without dead ends: 3208 [2021-07-09 18:34:18,881 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1324 ImplicationChecksByTransitivity, 3265.4ms TimeCoverageRelationStatistics Valid=689, Invalid=3733, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:34:18,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3208 states. [2021-07-09 18:34:18,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3208 to 1691. [2021-07-09 18:34:18,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1690 states have (on average 3.4005917159763315) internal successors, (5747), 1690 states have internal predecessors, (5747), 0 states have call successors, (0), 0 states have call 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,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 5747 transitions. [2021-07-09 18:34:18,919 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 5747 transitions. Word has length 26 [2021-07-09 18:34:18,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:18,920 INFO L482 AbstractCegarLoop]: Abstraction has 1691 states and 5747 transitions. [2021-07-09 18:34:18,920 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:34:18,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 5747 transitions. [2021-07-09 18:34:18,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:18,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:18,922 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:19,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1727,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:19,137 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:19,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:19,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1125767463, now seen corresponding path program 25 times [2021-07-09 18:34:19,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:19,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740594379] [2021-07-09 18:34:19,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:19,513 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,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:19,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740594379] [2021-07-09 18:34:19,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740594379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:19,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469465016] [2021-07-09 18:34:19,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:19,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:19,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:19,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:19,815 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-09 18:34:20,017 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_134, v_prenex_135]} [2021-07-09 18:34:20,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:20,020 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:34:20,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:20,127 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-09 18:34:20,127 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-09 18:34:20,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:20,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:20,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, 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:34:20,132 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:20,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:20,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:20,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:20,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:34:20,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:20,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:20,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:34:20,180 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-07-09 18:34:20,214 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:20,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469465016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:20,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:20,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:34:20,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080022322] [2021-07-09 18:34:20,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:34:20,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:20,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:34:20,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:34:20,215 INFO L87 Difference]: Start difference. First operand 1691 states and 5747 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:21,166 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-09 18:34:21,300 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-09 18:34:21,501 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-07-09 18:34:21,689 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 65 [2021-07-09 18:34:21,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:21,909 INFO L93 Difference]: Finished difference Result 2561 states and 8224 transitions. [2021-07-09 18:34:21,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:34:21,909 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:21,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:21,914 INFO L225 Difference]: With dead ends: 2561 [2021-07-09 18:34:21,914 INFO L226 Difference]: Without dead ends: 2516 [2021-07-09 18:34:21,914 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 1818.4ms TimeCoverageRelationStatistics Valid=273, Invalid=987, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:34:21,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2516 states. [2021-07-09 18:34:21,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2516 to 1720. [2021-07-09 18:34:21,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1719 states have (on average 3.414194299011053) internal successors, (5869), 1719 states have internal predecessors, (5869), 0 states have call successors, (0), 0 states have call 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:21,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 5869 transitions. [2021-07-09 18:34:21,942 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 5869 transitions. Word has length 26 [2021-07-09 18:34:21,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:21,943 INFO L482 AbstractCegarLoop]: Abstraction has 1720 states and 5869 transitions. [2021-07-09 18:34:21,943 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:21,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 5869 transitions. [2021-07-09 18:34:21,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:21,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:21,945 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:22,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1859 [2021-07-09 18:34:22,161 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:22,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:22,161 INFO L82 PathProgramCache]: Analyzing trace with hash -491765317, now seen corresponding path program 26 times [2021-07-09 18:34:22,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:22,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907743628] [2021-07-09 18:34:22,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:22,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:22,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:34:22,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:22,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907743628] [2021-07-09 18:34:22,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907743628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:22,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824725909] [2021-07-09 18:34:22,429 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:22,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:34:22,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:22,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:34:22,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:22,857 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:34:23,000 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:23,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:34:23,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:23,360 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 122 [2021-07-09 18:34:23,361 INFO L628 ElimStorePlain]: treesize reduction 130, result has 76.3 percent of original size [2021-07-09 18:34:23,382 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:23,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:34:23,385 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:23,396 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:23,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:23,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:23,679 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-07-09 18:34:23,679 INFO L628 ElimStorePlain]: treesize reduction 23, result has 94.1 percent of original size [2021-07-09 18:34:23,699 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:23,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:34:23,702 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:23,712 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:23,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:34:23,713 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:23,821 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-07-09 18:34:23,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:23,841 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:23,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 28 treesize of output 28 [2021-07-09 18:34:23,844 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:23,945 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-07-09 18:34:23,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:23,961 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:23,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:23,963 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:24,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:24,083 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:24,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, 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:34:24,085 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:24,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:24,219 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:24,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:34:24,221 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:24,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:24,334 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:24,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:34:24,338 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:24,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:24,443 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:24,444 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:350 [2021-07-09 18:34:24,567 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 34 [2021-07-09 18:34:24,708 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:24,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824725909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:24,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:24,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:34:24,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489915963] [2021-07-09 18:34:24,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:24,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:24,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:24,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:24,709 INFO L87 Difference]: Start difference. First operand 1720 states and 5869 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:34:25,782 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-07-09 18:34:25,899 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-07-09 18:34:26,369 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 57 [2021-07-09 18:34:26,558 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-07-09 18:34:26,930 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-07-09 18:34:27,311 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 76 [2021-07-09 18:34:27,510 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-09 18:34:27,936 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 97 [2021-07-09 18:34:28,496 WARN L205 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 89 [2021-07-09 18:34:28,957 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 96 [2021-07-09 18:34:29,483 WARN L205 SmtUtils]: Spent 493.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 80 [2021-07-09 18:34:30,077 WARN L205 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 88 [2021-07-09 18:34:30,729 WARN L205 SmtUtils]: Spent 607.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 101 [2021-07-09 18:34:31,274 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 88 [2021-07-09 18:34:32,078 WARN L205 SmtUtils]: Spent 629.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 100 [2021-07-09 18:34:32,237 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 29 [2021-07-09 18:34:32,800 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 87 [2021-07-09 18:34:33,401 WARN L205 SmtUtils]: Spent 555.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 95 [2021-07-09 18:34:33,742 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-07-09 18:34:33,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:33,823 INFO L93 Difference]: Finished difference Result 3224 states and 10085 transitions. [2021-07-09 18:34:33,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:34:33,823 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:34:33,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:33,830 INFO L225 Difference]: With dead ends: 3224 [2021-07-09 18:34:33,830 INFO L226 Difference]: Without dead ends: 3167 [2021-07-09 18:34:33,830 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 9058.2ms TimeCoverageRelationStatistics Valid=578, Invalid=2614, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:34:33,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3167 states. [2021-07-09 18:34:33,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3167 to 1704. [2021-07-09 18:34:33,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1704 states, 1703 states have (on average 3.405754550792719) internal successors, (5800), 1703 states have internal predecessors, (5800), 0 states have call successors, (0), 0 states have call 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:33,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 5800 transitions. [2021-07-09 18:34:33,865 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 5800 transitions. Word has length 26 [2021-07-09 18:34:33,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:33,865 INFO L482 AbstractCegarLoop]: Abstraction has 1704 states and 5800 transitions. [2021-07-09 18:34:33,865 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:34:33,866 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 5800 transitions. [2021-07-09 18:34:33,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:33,868 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:33,869 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:34,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1871 [2021-07-09 18:34:34,085 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:34,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:34,086 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-07-09 18:34:34,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:34,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928851065] [2021-07-09 18:34:34,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:34,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:34,357 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:34,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:34,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928851065] [2021-07-09 18:34:34,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928851065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:34,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302058375] [2021-07-09 18:34:34,357 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:34:34,386 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:34:34,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:34,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:34:34,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:34,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,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 35 treesize of output 19 [2021-07-09 18:34:34,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,884 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,892 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:34:34,899 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,907 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,916 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,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 30 treesize of output 16 [2021-07-09 18:34:34,923 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:34:34,931 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,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 35 treesize of output 19 [2021-07-09 18:34:34,939 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:34:34,947 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,954 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34,962 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:34,968 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:34,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:34,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,972 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:34,990 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:34:34,991 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:34,991 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:34:35,016 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:35,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302058375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:35,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:35,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:34:35,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434858600] [2021-07-09 18:34:35,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:35,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:35,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:35,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:35,017 INFO L87 Difference]: Start difference. First operand 1704 states and 5800 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:36,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:36,754 INFO L93 Difference]: Finished difference Result 3325 states and 10680 transitions. [2021-07-09 18:34:36,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:34:36,755 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:36,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:36,761 INFO L225 Difference]: With dead ends: 3325 [2021-07-09 18:34:36,761 INFO L226 Difference]: Without dead ends: 3289 [2021-07-09 18:34:36,761 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1656.6ms TimeCoverageRelationStatistics Valid=497, Invalid=2259, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:34:36,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-07-09 18:34:36,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 1811. [2021-07-09 18:34:36,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1811 states, 1810 states have (on average 3.422099447513812) internal successors, (6194), 1810 states have internal predecessors, (6194), 0 states have call successors, (0), 0 states have call 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:36,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 6194 transitions. [2021-07-09 18:34:36,795 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 6194 transitions. Word has length 26 [2021-07-09 18:34:36,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:36,795 INFO L482 AbstractCegarLoop]: Abstraction has 1811 states and 6194 transitions. [2021-07-09 18:34:36,795 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:36,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 6194 transitions. [2021-07-09 18:34:36,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:36,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:36,798 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:37,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1907 [2021-07-09 18:34:37,014 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:37,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:37,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-07-09 18:34:37,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:37,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346364421] [2021-07-09 18:34:37,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:37,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:37,233 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,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:37,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346364421] [2021-07-09 18:34:37,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346364421] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:37,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129655770] [2021-07-09 18:34:37,233 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:34:37,261 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:34:37,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:37,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:37,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:37,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,713 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:34:37,714 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:34:37,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,733 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,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 35 treesize of output 1 [2021-07-09 18:34:37,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,751 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,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, 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:37,752 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,768 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,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, 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:37,769 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,795 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:34:37,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 25 [2021-07-09 18:34:37,796 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,824 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:34:37,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34:37,829 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,845 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,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, 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:37,846 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:37,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 23 treesize of output 41 [2021-07-09 18:34:37,877 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,893 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,893 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:37,894 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,917 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:34:37,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-09 18:34:37,919 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,935 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34:37,935 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,951 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,951 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:34:37,952 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,967 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,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, 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:37,968 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,982 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:37,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:34:37,983 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,006 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-07-09 18:34:38,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 28 treesize of output 23 [2021-07-09 18:34:38,007 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,016 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:34:38,016 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:38,017 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,100 INFO L628 ElimStorePlain]: treesize reduction 24, result has 79.5 percent of original size [2021-07-09 18:34:38,101 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:38,101 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-09 18:34:38,180 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:38,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129655770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:38,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:38,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:34:38,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050372340] [2021-07-09 18:34:38,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:38,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:38,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:38,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:38,181 INFO L87 Difference]: Start difference. First operand 1811 states and 6194 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:40,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:40,610 INFO L93 Difference]: Finished difference Result 3806 states and 12114 transitions. [2021-07-09 18:34:40,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:34:40,610 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:40,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:40,618 INFO L225 Difference]: With dead ends: 3806 [2021-07-09 18:34:40,618 INFO L226 Difference]: Without dead ends: 3749 [2021-07-09 18:34:40,618 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2259.0ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:34:40,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3749 states. [2021-07-09 18:34:40,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3749 to 1846. [2021-07-09 18:34:40,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1845 states have (on average 3.430894308943089) internal successors, (6330), 1845 states have internal predecessors, (6330), 0 states have call successors, (0), 0 states have call 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:40,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 6330 transitions. [2021-07-09 18:34:40,675 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 6330 transitions. Word has length 26 [2021-07-09 18:34:40,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:40,675 INFO L482 AbstractCegarLoop]: Abstraction has 1846 states and 6330 transitions. [2021-07-09 18:34:40,675 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:40,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 6330 transitions. [2021-07-09 18:34:40,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:40,677 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:40,677 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:40,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1997,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:40,893 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:40,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:40,893 INFO L82 PathProgramCache]: Analyzing trace with hash 701456227, now seen corresponding path program 27 times [2021-07-09 18:34:40,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:40,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550940704] [2021-07-09 18:34:40,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:40,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:41,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:41,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:41,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550940704] [2021-07-09 18:34:41,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550940704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:41,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507304295] [2021-07-09 18:34:41,208 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:34:41,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:34:41,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:41,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:34:41,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:41,628 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:34:41,836 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-07-09 18:34:42,014 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:42,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, 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 35 [2021-07-09 18:34:42,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,029 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:42,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 35 treesize of output 1 [2021-07-09 18:34:42,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,361 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 126 [2021-07-09 18:34:42,362 INFO L628 ElimStorePlain]: treesize reduction 120, result has 76.0 percent of original size [2021-07-09 18:34:42,385 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:42,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:34:42,387 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,533 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-09 18:34:42,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:42,555 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 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, 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:42,559 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,699 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-09 18:34:42,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:42,719 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:42,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:34:42,720 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,860 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:34:42,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:42,881 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:42,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 30 treesize of output 32 [2021-07-09 18:34:42,883 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,893 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:42,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:42,894 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,132 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 106 [2021-07-09 18:34:43,132 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.7 percent of original size [2021-07-09 18:34:43,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:43,153 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,263 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-07-09 18:34:43,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,280 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:43,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:43,282 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,389 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-09 18:34:43,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,407 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:43,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:43,411 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,515 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-07-09 18:34:43,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,528 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:43,528 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:347 [2021-07-09 18:34:43,694 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-07-09 18:34:43,743 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:43,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507304295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:43,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:43,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:34:43,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313571320] [2021-07-09 18:34:43,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:43,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:43,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:43,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:43,744 INFO L87 Difference]: Start difference. First operand 1846 states and 6330 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:34:44,929 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-07-09 18:34:45,143 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:34:45,347 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-09 18:34:45,621 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-09 18:34:46,155 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 121 [2021-07-09 18:34:46,575 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 104 [2021-07-09 18:34:47,155 WARN L205 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 113 [2021-07-09 18:34:47,848 WARN L205 SmtUtils]: Spent 625.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 139 [2021-07-09 18:34:48,428 WARN L205 SmtUtils]: Spent 546.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 116 [2021-07-09 18:34:48,698 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 79 [2021-07-09 18:34:49,627 WARN L205 SmtUtils]: Spent 679.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 133 [2021-07-09 18:34:50,065 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 81 [2021-07-09 18:34:50,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:50,311 INFO L93 Difference]: Finished difference Result 2649 states and 8646 transitions. [2021-07-09 18:34:50,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:34:50,311 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:34:50,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:50,316 INFO L225 Difference]: With dead ends: 2649 [2021-07-09 18:34:50,316 INFO L226 Difference]: Without dead ends: 2604 [2021-07-09 18:34:50,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 6550.2ms TimeCoverageRelationStatistics Valid=351, Invalid=2001, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:34:50,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2604 states. [2021-07-09 18:34:50,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2604 to 1868. [2021-07-09 18:34:50,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1867 states have (on average 3.430637386181039) internal successors, (6405), 1867 states have internal predecessors, (6405), 0 states have call successors, (0), 0 states have call 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:50,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 6405 transitions. [2021-07-09 18:34:50,346 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 6405 transitions. Word has length 26 [2021-07-09 18:34:50,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:50,347 INFO L482 AbstractCegarLoop]: Abstraction has 1868 states and 6405 transitions. [2021-07-09 18:34:50,347 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:34:50,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 6405 transitions. [2021-07-09 18:34:50,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:50,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:50,349 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:50,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2102 [2021-07-09 18:34:50,565 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:50,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:50,566 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 28 times [2021-07-09 18:34:50,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:50,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999197673] [2021-07-09 18:34:50,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:50,849 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:50,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:50,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999197673] [2021-07-09 18:34:50,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999197673] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:50,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076116793] [2021-07-09 18:34:50,849 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:34:50,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:34:50,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:50,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:34:50,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:51,254 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 70 [2021-07-09 18:34:51,364 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_174, v_prenex_175, v_prenex_176, v_prenex_177], 3=[A]} [2021-07-09 18:34:51,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,379 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:51,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:34:51,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,391 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:34:51,394 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,717 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-07-09 18:34:51,717 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.7 percent of original size [2021-07-09 18:34:51,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,731 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,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, 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:51,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,744 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:51,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, 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:51,745 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,887 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-07-09 18:34:51,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,901 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:51,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:51,903 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:34:51,917 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,044 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:34:52,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,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 30 treesize of output 24 [2021-07-09 18:34:52,060 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,070 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:52,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 30 treesize of output 20 [2021-07-09 18:34:52,071 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,187 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-07-09 18:34:52,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:34:52,203 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:52,212 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:34:52,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, 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:34:52,214 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:52,319 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-07-09 18:34:52,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:52,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:34:52,325 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:185 [2021-07-09 18:34:52,488 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:52,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076116793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:52,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:52,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:34:52,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294563905] [2021-07-09 18:34:52,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:34:52,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:52,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:34:52,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:34:52,489 INFO L87 Difference]: Start difference. First operand 1868 states and 6405 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:53,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:53,780 INFO L93 Difference]: Finished difference Result 2435 states and 8167 transitions. [2021-07-09 18:34:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:34:53,781 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:53,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:53,785 INFO L225 Difference]: With dead ends: 2435 [2021-07-09 18:34:53,785 INFO L226 Difference]: Without dead ends: 2410 [2021-07-09 18:34:53,785 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1504.5ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:34:53,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2410 states. [2021-07-09 18:34:53,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2410 to 1870. [2021-07-09 18:34:53,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 3.42964151952916) internal successors, (6410), 1869 states have internal predecessors, (6410), 0 states have call successors, (0), 0 states have call 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:53,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 6410 transitions. [2021-07-09 18:34:53,813 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 6410 transitions. Word has length 26 [2021-07-09 18:34:53,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:53,813 INFO L482 AbstractCegarLoop]: Abstraction has 1870 states and 6410 transitions. [2021-07-09 18:34:53,813 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:53,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 6410 transitions. [2021-07-09 18:34:53,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:53,815 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:53,815 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:54,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2139,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:54,033 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:54,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:54,033 INFO L82 PathProgramCache]: Analyzing trace with hash 654380625, now seen corresponding path program 29 times [2021-07-09 18:34:54,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:54,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047523031] [2021-07-09 18:34:54,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:54,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:54,386 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,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:54,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047523031] [2021-07-09 18:34:54,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047523031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:54,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552317916] [2021-07-09 18:34:54,387 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:34:54,447 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:34:54,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:54,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:54,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:54,961 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-07-09 18:34:55,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:55,053 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:55,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:55,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:55,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:55,067 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:55,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:55,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:55,424 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 125 [2021-07-09 18:34:55,424 INFO L628 ElimStorePlain]: treesize reduction 72, result has 84.8 percent of original size [2021-07-09 18:34:55,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:55,441 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:55,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:34:55,443 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:55,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:55,453 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:55,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-09 18:34:55,454 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:55,704 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 117 [2021-07-09 18:34:55,704 INFO L628 ElimStorePlain]: treesize reduction 21, result has 94.2 percent of original size [2021-07-09 18:34:55,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:55,717 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:55,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:55,718 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:55,838 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:34:55,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:55,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:55,850 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:55,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:55,852 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:55,989 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-09 18:34:55,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:55,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,000 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:56,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:56,003 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,111 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-07-09 18:34:56,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:56,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,121 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:56,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:56,122 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,227 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-09 18:34:56,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:56,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,237 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:56,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:56,240 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:56,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,352 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:56,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:34:56,353 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,361 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:56,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, 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 1 [2021-07-09 18:34:56,362 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:56,447 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:56,447 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:156 [2021-07-09 18:34:56,582 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-07-09 18:34:56,621 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:56,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552317916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:56,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:56,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:34:56,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704436021] [2021-07-09 18:34:56,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:56,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:56,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:56,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:56,622 INFO L87 Difference]: Start difference. First operand 1870 states and 6410 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:57,571 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-07-09 18:34:58,006 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-07-09 18:34:58,278 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-07-09 18:34:58,492 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-07-09 18:34:58,729 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-07-09 18:34:58,957 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-09 18:34:59,097 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-07-09 18:34:59,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:59,185 INFO L93 Difference]: Finished difference Result 2744 states and 8990 transitions. [2021-07-09 18:34:59,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:34:59,186 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,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:59,191 INFO L225 Difference]: With dead ends: 2744 [2021-07-09 18:34:59,191 INFO L226 Difference]: Without dead ends: 2710 [2021-07-09 18:34:59,191 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 2896.0ms TimeCoverageRelationStatistics Valid=307, Invalid=1333, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:34:59,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2710 states. [2021-07-09 18:34:59,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2710 to 1870. [2021-07-09 18:34:59,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 3.4307116104868913) internal successors, (6412), 1869 states have internal predecessors, (6412), 0 states have call successors, (0), 0 states have call 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,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 6412 transitions. [2021-07-09 18:34:59,221 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 6412 transitions. Word has length 26 [2021-07-09 18:34:59,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:59,221 INFO L482 AbstractCegarLoop]: Abstraction has 1870 states and 6412 transitions. [2021-07-09 18:34:59,222 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,222 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 6412 transitions. [2021-07-09 18:34:59,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:59,224 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:59,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:34:59,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2176,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:59,440 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:59,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:59,440 INFO L82 PathProgramCache]: Analyzing trace with hash -275202939, now seen corresponding path program 48 times [2021-07-09 18:34:59,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:59,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913585564] [2021-07-09 18:34:59,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:59,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:59,740 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:59,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:59,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913585564] [2021-07-09 18:34:59,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913585564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:59,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489002662] [2021-07-09 18:34:59,740 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:34:59,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:34:59,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:59,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:34:59,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:00,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:00,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:00,236 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:35:00,243 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:35:00,250 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:35:00,256 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:35:00,263 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:35:00,270 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,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 35 treesize of output 19 [2021-07-09 18:35:00,277 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,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, 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:35:00,283 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:35:00,290 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:35:00,296 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:35:00,303 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,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 41 treesize of output 16 [2021-07-09 18:35:00,309 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:35:00,316 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:00,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:35:00,319 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,337 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-07-09 18:35:00,338 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:35:00,338 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:35:00,360 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:00,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489002662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:00,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:00,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:35:00,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710631988] [2021-07-09 18:35:00,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:00,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:00,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:00,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:00,361 INFO L87 Difference]: Start difference. First operand 1870 states and 6412 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:35:01,013 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 42 [2021-07-09 18:35:02,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:02,061 INFO L93 Difference]: Finished difference Result 2342 states and 7805 transitions. [2021-07-09 18:35:02,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:35:02,062 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:35:02,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:02,066 INFO L225 Difference]: With dead ends: 2342 [2021-07-09 18:35:02,066 INFO L226 Difference]: Without dead ends: 2320 [2021-07-09 18:35:02,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1674.3ms TimeCoverageRelationStatistics Valid=359, Invalid=1533, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:35:02,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2320 states. [2021-07-09 18:35:02,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2320 to 1866. [2021-07-09 18:35:02,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.429490616621984) internal successors, (6396), 1865 states have internal predecessors, (6396), 0 states have call successors, (0), 0 states have call 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:02,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6396 transitions. [2021-07-09 18:35:02,091 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6396 transitions. Word has length 26 [2021-07-09 18:35:02,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:02,092 INFO L482 AbstractCegarLoop]: Abstraction has 1866 states and 6396 transitions. [2021-07-09 18:35:02,092 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:35:02,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6396 transitions. [2021-07-09 18:35:02,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:02,094 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:02,094 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:02,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2203 [2021-07-09 18:35:02,310 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:02,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:02,310 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-07-09 18:35:02,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:02,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711294718] [2021-07-09 18:35:02,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:02,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:02,546 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:02,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:02,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711294718] [2021-07-09 18:35:02,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711294718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:02,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884359272] [2021-07-09 18:35:02,546 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:35:02,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:02,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:02,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:02,897 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_196], 5=[v_prenex_198, v_prenex_200]} [2021-07-09 18:35:02,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:02,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:02,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:02,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:02,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:02,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:02,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:02,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:02,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:02,911 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:02,984 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-07-09 18:35:02,985 INFO L518 ElimStorePlain]: Eliminatee v_prenex_196 vanished before elimination [2021-07-09 18:35:02,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:02,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:02,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:02,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:35:02,990 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:03,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:03,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:03,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:03,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:03,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:03,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:35:03,019 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:03,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:03,040 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:35:03,040 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:29 [2021-07-09 18:35:03,078 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:03,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884359272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:03,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:03,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:35:03,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146016017] [2021-07-09 18:35:03,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:03,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:03,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:03,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:03,079 INFO L87 Difference]: Start difference. First operand 1866 states and 6396 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:04,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:04,460 INFO L93 Difference]: Finished difference Result 2566 states and 8529 transitions. [2021-07-09 18:35:04,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:35:04,460 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:04,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:04,464 INFO L225 Difference]: With dead ends: 2566 [2021-07-09 18:35:04,464 INFO L226 Difference]: Without dead ends: 2551 [2021-07-09 18:35:04,465 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 1431.1ms TimeCoverageRelationStatistics Valid=321, Invalid=1319, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:35:04,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2021-07-09 18:35:04,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 1866. [2021-07-09 18:35:04,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.429490616621984) internal successors, (6396), 1865 states have internal predecessors, (6396), 0 states have call successors, (0), 0 states have call 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:04,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6396 transitions. [2021-07-09 18:35:04,491 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6396 transitions. Word has length 26 [2021-07-09 18:35:04,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:04,491 INFO L482 AbstractCegarLoop]: Abstraction has 1866 states and 6396 transitions. [2021-07-09 18:35:04,491 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:04,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6396 transitions. [2021-07-09 18:35:04,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:04,521 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:04,521 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:04,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2299 [2021-07-09 18:35:04,737 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:04,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:04,737 INFO L82 PathProgramCache]: Analyzing trace with hash -527613613, now seen corresponding path program 50 times [2021-07-09 18:35:04,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:04,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109410372] [2021-07-09 18:35:04,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:04,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:04,974 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:04,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:04,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109410372] [2021-07-09 18:35:04,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109410372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:04,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219851277] [2021-07-09 18:35:04,974 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:35:04,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:35:04,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:04,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:05,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:05,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,239 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-07-09 18:35:05,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:35:05,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,268 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-09 18:35:05,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-07-09 18:35:05,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,294 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-09 18:35:05,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-07-09 18:35:05,298 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,312 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:35:05,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 32 treesize of output 1 [2021-07-09 18:35:05,313 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,337 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-07-09 18:35:05,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:35:05,340 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,364 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-07-09 18:35:05,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 29 [2021-07-09 18:35:05,365 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,383 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:35:05,383 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:35:05,384 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,408 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-07-09 18:35:05,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 25 [2021-07-09 18:35:05,409 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,426 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:35:05,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, 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:35:05,426 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,452 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-07-09 18:35:05,452 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 26 [2021-07-09 18:35:05,454 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,480 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-07-09 18:35:05,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, 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 26 [2021-07-09 18:35:05,481 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,506 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:35:05,507 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:35:05,507 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,525 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:35:05,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:35:05,525 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,550 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:05,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, 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 43 [2021-07-09 18:35:05,557 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,581 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-07-09 18:35:05,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, 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:35:05,582 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,592 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:35:05,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, 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:35:05,593 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,676 INFO L628 ElimStorePlain]: treesize reduction 109, result has 41.7 percent of original size [2021-07-09 18:35:05,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:05,677 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:705, output treesize:78 [2021-07-09 18:35:05,759 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:05,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219851277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:05,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:05,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-07-09 18:35:05,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933405045] [2021-07-09 18:35:05,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:05,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:05,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:05,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:05,760 INFO L87 Difference]: Start difference. First operand 1866 states and 6396 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:35:07,403 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-07-09 18:35:07,677 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2021-07-09 18:35:08,389 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 48 [2021-07-09 18:35:09,910 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-07-09 18:35:10,592 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 62 [2021-07-09 18:35:10,843 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 50 [2021-07-09 18:35:11,195 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-07-09 18:35:11,618 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-07-09 18:35:12,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:12,086 INFO L93 Difference]: Finished difference Result 3357 states and 10803 transitions. [2021-07-09 18:35:12,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-07-09 18:35:12,086 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:35:12,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:12,092 INFO L225 Difference]: With dead ends: 3357 [2021-07-09 18:35:12,092 INFO L226 Difference]: Without dead ends: 3310 [2021-07-09 18:35:12,093 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2979 ImplicationChecksByTransitivity, 5663.3ms TimeCoverageRelationStatistics Valid=1266, Invalid=7106, Unknown=0, NotChecked=0, Total=8372 [2021-07-09 18:35:12,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3310 states. [2021-07-09 18:35:12,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3310 to 1970. [2021-07-09 18:35:12,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1970 states, 1969 states have (on average 3.420518029456577) internal successors, (6735), 1969 states have internal predecessors, (6735), 0 states have call successors, (0), 0 states have call 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:12,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1970 states to 1970 states and 6735 transitions. [2021-07-09 18:35:12,130 INFO L78 Accepts]: Start accepts. Automaton has 1970 states and 6735 transitions. Word has length 26 [2021-07-09 18:35:12,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:12,130 INFO L482 AbstractCegarLoop]: Abstraction has 1970 states and 6735 transitions. [2021-07-09 18:35:12,130 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:35:12,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1970 states and 6735 transitions. [2021-07-09 18:35:12,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:12,133 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:12,133 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:12,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2313,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:12,349 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:12,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:12,349 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-07-09 18:35:12,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:12,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729609891] [2021-07-09 18:35:12,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:12,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:12,605 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:12,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:12,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729609891] [2021-07-09 18:35:12,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729609891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:12,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554660625] [2021-07-09 18:35:12,606 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:35:12,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:35:12,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:12,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:12,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:13,026 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-07-09 18:35:13,209 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_206, v_prenex_208, v_prenex_210, v_prenex_212, v_prenex_202, v_prenex_214], 6=[A, v_prenex_204]} [2021-07-09 18:35:13,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,256 INFO L354 Elim1Store]: treesize reduction 16, result has 56.8 percent of original size [2021-07-09 18:35:13,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 39 [2021-07-09 18:35:13,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,292 INFO L354 Elim1Store]: treesize reduction 22, result has 40.5 percent of original size [2021-07-09 18:35:13,292 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 30 [2021-07-09 18:35:13,293 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,686 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-07-09 18:35:13,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:13,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,734 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-07-09 18:35:13,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 43 [2021-07-09 18:35:13,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:13,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:13,807 INFO L354 Elim1Store]: treesize reduction 16, result has 56.8 percent of original size [2021-07-09 18:35:13,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 36 [2021-07-09 18:35:13,812 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:14,220 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-07-09 18:35:14,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:14,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,264 INFO L354 Elim1Store]: treesize reduction 18, result has 51.4 percent of original size [2021-07-09 18:35:14,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 28 treesize of output 34 [2021-07-09 18:35:14,269 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:14,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,313 INFO L354 Elim1Store]: treesize reduction 8, result has 78.4 percent of original size [2021-07-09 18:35:14,313 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 33 treesize of output 47 [2021-07-09 18:35:14,318 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:14,699 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-07-09 18:35:14,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:14,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,745 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-07-09 18:35:14,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 43 [2021-07-09 18:35:14,749 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:14,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:14,782 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 55 [2021-07-09 18:35:14,790 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:15,822 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 161 DAG size of output: 150 [2021-07-09 18:35:15,822 INFO L628 ElimStorePlain]: treesize reduction 72, result has 90.2 percent of original size [2021-07-09 18:35:15,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:15,859 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:15,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 55 [2021-07-09 18:35:15,865 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:15,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:15,902 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-07-09 18:35:15,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 43 [2021-07-09 18:35:15,906 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:16,573 WARN L205 SmtUtils]: Spent 667.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 147 [2021-07-09 18:35:16,574 INFO L628 ElimStorePlain]: treesize reduction 34, result has 94.9 percent of original size [2021-07-09 18:35:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:16,615 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-07-09 18:35:16,615 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 35 treesize of output 43 [2021-07-09 18:35:16,620 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:16,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:16,645 INFO L354 Elim1Store]: treesize reduction 27, result has 27.0 percent of original size [2021-07-09 18:35:16,646 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 35 treesize of output 28 [2021-07-09 18:35:16,647 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:16,945 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-07-09 18:35:16,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:16,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:16,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:16,981 INFO L354 Elim1Store]: treesize reduction 18, result has 56.1 percent of original size [2021-07-09 18:35:16,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 38 [2021-07-09 18:35:16,986 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:16,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:16,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,001 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:35:17,001 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:35:17,001 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,266 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-09 18:35:17,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:17,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,302 INFO L354 Elim1Store]: treesize reduction 18, result has 56.1 percent of original size [2021-07-09 18:35:17,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 38 [2021-07-09 18:35:17,306 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:17,330 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:17,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 25 treesize of output 53 [2021-07-09 18:35:17,339 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:17,577 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-07-09 18:35:17,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:17,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 14 xjuncts. [2021-07-09 18:35:17,601 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:777 [2021-07-09 18:35:17,978 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 41 [2021-07-09 18:35:18,138 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:18,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554660625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:18,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:18,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-07-09 18:35:18,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307273749] [2021-07-09 18:35:18,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:35:18,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:18,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:35:18,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:35:18,139 INFO L87 Difference]: Start difference. First operand 1970 states and 6735 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:19,251 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-07-09 18:35:19,846 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-07-09 18:35:20,317 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-07-09 18:35:21,208 WARN L205 SmtUtils]: Spent 825.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-07-09 18:35:21,480 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-07-09 18:35:26,667 WARN L205 SmtUtils]: Spent 5.10 s on a formula simplification. DAG size of input: 119 DAG size of output: 79 [2021-07-09 18:35:26,910 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-07-09 18:35:27,106 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-07-09 18:35:27,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:27,647 INFO L93 Difference]: Finished difference Result 3232 states and 10559 transitions. [2021-07-09 18:35:27,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:35:27,647 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:27,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:27,653 INFO L225 Difference]: With dead ends: 3232 [2021-07-09 18:35:27,653 INFO L226 Difference]: Without dead ends: 3187 [2021-07-09 18:35:27,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 9696.9ms TimeCoverageRelationStatistics Valid=609, Invalid=2931, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:35:27,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3187 states. [2021-07-09 18:35:27,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3187 to 2005. [2021-07-09 18:35:27,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2005 states, 2004 states have (on average 3.4266467065868262) internal successors, (6867), 2004 states have internal predecessors, (6867), 0 states have call successors, (0), 0 states have call 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,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2005 states to 2005 states and 6867 transitions. [2021-07-09 18:35:27,690 INFO L78 Accepts]: Start accepts. Automaton has 2005 states and 6867 transitions. Word has length 26 [2021-07-09 18:35:27,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:27,691 INFO L482 AbstractCegarLoop]: Abstraction has 2005 states and 6867 transitions. [2021-07-09 18:35:27,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:27,691 INFO L276 IsEmpty]: Start isEmpty. Operand 2005 states and 6867 transitions. [2021-07-09 18:35:27,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:27,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:27,694 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:27,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2342 [2021-07-09 18:35:27,905 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:27,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:27,905 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-07-09 18:35:27,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:27,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872304908] [2021-07-09 18:35:27,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:27,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:28,229 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:28,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:28,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872304908] [2021-07-09 18:35:28,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872304908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:28,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401458072] [2021-07-09 18:35:28,229 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:35:28,253 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:35:28,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:28,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:28,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:28,709 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_226], 5=[v_prenex_222, v_prenex_224]} [2021-07-09 18:35:28,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:28,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:28,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,833 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-07-09 18:35:28,833 INFO L628 ElimStorePlain]: treesize reduction 137, result has 41.9 percent of original size [2021-07-09 18:35:28,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:28,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:35:28,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:28,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:28,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:28,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:35:28,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:28,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:28,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 23 treesize of output 13 [2021-07-09 18:35:28,899 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:28,921 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:28,921 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:22 [2021-07-09 18:35:28,957 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:28,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401458072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:28,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:28,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:35:28,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713322398] [2021-07-09 18:35:28,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:28,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:28,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:28,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:28,958 INFO L87 Difference]: Start difference. First operand 2005 states and 6867 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:31,036 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-07-09 18:35:31,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:31,565 INFO L93 Difference]: Finished difference Result 2655 states and 8819 transitions. [2021-07-09 18:35:31,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:35:31,566 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:31,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:31,571 INFO L225 Difference]: With dead ends: 2655 [2021-07-09 18:35:31,571 INFO L226 Difference]: Without dead ends: 2640 [2021-07-09 18:35:31,571 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 2543.8ms TimeCoverageRelationStatistics Valid=482, Invalid=2170, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:35:31,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2021-07-09 18:35:31,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 2003. [2021-07-09 18:35:31,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4265734265734267) internal successors, (6860), 2002 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call 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,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6860 transitions. [2021-07-09 18:35:31,599 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6860 transitions. Word has length 26 [2021-07-09 18:35:31,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:31,599 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6860 transitions. [2021-07-09 18:35:31,599 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:31,600 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6860 transitions. [2021-07-09 18:35:31,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:31,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:31,602 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:31,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2427,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:31,819 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:31,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:31,819 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-07-09 18:35:31,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:31,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343491935] [2021-07-09 18:35:31,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:31,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:32,092 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:32,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:32,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343491935] [2021-07-09 18:35:32,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343491935] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:32,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235928267] [2021-07-09 18:35:32,092 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:35:32,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:35:32,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:32,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:32,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:32,573 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-09 18:35:32,769 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-07-09 18:35:32,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:33,007 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:35:33,008 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:35:33,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:33,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:33,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:33,039 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:33,039 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:35:33,046 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:33,433 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-07-09 18:35:33,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:33,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:33,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:33,468 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:35:33,468 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:35:33,470 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:33,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:33,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:33,502 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:35:33,502 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:35:33,506 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,187 WARN L205 SmtUtils]: Spent 679.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-07-09 18:35:34,187 INFO L628 ElimStorePlain]: treesize reduction 29, result has 95.9 percent of original size [2021-07-09 18:35:34,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,226 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:35:34,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:35:34,230 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,257 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:35:34,257 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:35:34,258 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,557 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-07-09 18:35:34,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:34,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,591 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:35:34,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, 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:35:34,595 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,631 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-09 18:35:34,631 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:35:34,635 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,930 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-09 18:35:34,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:34,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,968 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:35:34,969 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:35:34,970 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:34,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:34,995 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:35:34,995 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:35:34,996 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,300 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-09 18:35:35,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:35,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,339 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:35:35,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:35:35,342 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,366 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:35:35,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, 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:35:35,368 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,634 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-09 18:35:35,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:35,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,663 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:35:35,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:35:35,665 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,690 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:35:35,690 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:35:35,694 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:36,150 WARN L205 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2021-07-09 18:35:36,151 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.8 percent of original size [2021-07-09 18:35:36,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:36,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:36,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:36,183 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:35:36,190 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:36,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:36,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:36,205 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:36,205 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:35:36,206 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:36,399 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-09 18:35:36,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:36,412 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:35:36,413 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:793, output treesize:352 [2021-07-09 18:35:36,581 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:36,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235928267] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:36,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:36,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-07-09 18:35:36,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058819587] [2021-07-09 18:35:36,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:35:36,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:36,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:35:36,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:35:36,582 INFO L87 Difference]: Start difference. First operand 2003 states and 6860 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:41,341 WARN L205 SmtUtils]: Spent 3.25 s on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-07-09 18:35:42,453 WARN L205 SmtUtils]: Spent 911.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-07-09 18:35:43,418 WARN L205 SmtUtils]: Spent 890.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 115 [2021-07-09 18:35:44,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:44,110 INFO L93 Difference]: Finished difference Result 2890 states and 9570 transitions. [2021-07-09 18:35:44,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:35:44,110 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:44,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:44,115 INFO L225 Difference]: With dead ends: 2890 [2021-07-09 18:35:44,115 INFO L226 Difference]: Without dead ends: 2860 [2021-07-09 18:35:44,116 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 7676.1ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:35:44,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2860 states. [2021-07-09 18:35:44,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2860 to 2003. [2021-07-09 18:35:44,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4265734265734267) internal successors, (6860), 2002 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call 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:44,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6860 transitions. [2021-07-09 18:35:44,150 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6860 transitions. Word has length 26 [2021-07-09 18:35:44,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:44,150 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6860 transitions. [2021-07-09 18:35:44,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:44,150 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6860 transitions. [2021-07-09 18:35:44,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:44,153 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:44,153 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:44,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2441 [2021-07-09 18:35:44,355 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:44,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:44,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-07-09 18:35:44,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:44,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013966940] [2021-07-09 18:35:44,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:44,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:44,634 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,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:44,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013966940] [2021-07-09 18:35:44,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013966940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:44,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247812982] [2021-07-09 18:35:44,635 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:35:44,658 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:35:44,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:44,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:35:44,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:44,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,872 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:35:44,872 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 31 [2021-07-09 18:35:44,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,898 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:44,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:35:44,905 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,927 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-07-09 18:35:44,928 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:35:44,929 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,968 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:44,969 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:35:44,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:44,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:44,995 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:35:44,995 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:35:44,997 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,013 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:45,013 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:35:45,013 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,030 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:45,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:35:45,031 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,048 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:45,048 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:35:45,048 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,065 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:45,065 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:35:45,066 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,090 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-09 18:35:45,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 30 treesize of output 26 [2021-07-09 18:35:45,092 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,108 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:45,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, 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:35:45,109 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,136 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:35:45,136 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:35:45,141 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,165 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:35:45,166 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:35:45,167 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,183 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:45,183 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:35:45,184 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,199 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:45,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 37 treesize of output 1 [2021-07-09 18:35:45,199 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:45,208 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:45,208 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:35:45,208 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:45,285 INFO L628 ElimStorePlain]: treesize reduction 42, result has 65.0 percent of original size [2021-07-09 18:35:45,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:45,286 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-07-09 18:35:45,375 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,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247812982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:45,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:45,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:35:45,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551527933] [2021-07-09 18:35:45,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:45,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:45,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:45,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:45,376 INFO L87 Difference]: Start difference. First operand 2003 states and 6860 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:35:46,241 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-07-09 18:35:46,731 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 36 [2021-07-09 18:35:46,877 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-07-09 18:35:47,443 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2021-07-09 18:35:47,873 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-07-09 18:35:48,132 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 62 [2021-07-09 18:35:48,407 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 46 [2021-07-09 18:35:48,741 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 65 [2021-07-09 18:35:49,384 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-07-09 18:35:49,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:49,460 INFO L93 Difference]: Finished difference Result 3566 states and 11484 transitions. [2021-07-09 18:35:49,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:35:49,460 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:35:49,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:49,467 INFO L225 Difference]: With dead ends: 3566 [2021-07-09 18:35:49,467 INFO L226 Difference]: Without dead ends: 3532 [2021-07-09 18:35:49,467 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 3748.8ms TimeCoverageRelationStatistics Valid=879, Invalid=3153, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:35:49,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3532 states. [2021-07-09 18:35:49,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3532 to 2009. [2021-07-09 18:35:49,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 3.431772908366534) internal successors, (6891), 2008 states have internal predecessors, (6891), 0 states have call successors, (0), 0 states have call 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:49,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 6891 transitions. [2021-07-09 18:35:49,504 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 6891 transitions. Word has length 26 [2021-07-09 18:35:49,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:49,504 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 6891 transitions. [2021-07-09 18:35:49,504 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:35:49,505 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 6891 transitions. [2021-07-09 18:35:49,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:49,507 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:49,507 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:49,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2507,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:49,721 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:49,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:49,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1556883255, now seen corresponding path program 30 times [2021-07-09 18:35:49,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:49,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140369373] [2021-07-09 18:35:49,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:49,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:49,868 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:49,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:49,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140369373] [2021-07-09 18:35:49,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140369373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:49,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44983039] [2021-07-09 18:35:49,869 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:35:49,893 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:35:49,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:49,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:35:49,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:50,235 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:50,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:35:50,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,248 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:50,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,258 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:50,259 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,281 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:50,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:35:50,282 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,301 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:50,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:35:50,306 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,326 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:50,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, 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:50,328 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,339 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:50,340 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,351 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:50,352 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,369 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:50,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:50,374 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,385 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,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, 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:50,386 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,406 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:50,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:35:50,407 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,418 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-07-09 18:35:50,419 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,440 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:50,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, 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:50,444 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,453 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:50,454 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,463 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:50,464 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,470 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:50,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:50,471 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:50,607 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-07-09 18:35:50,608 INFO L628 ElimStorePlain]: treesize reduction 33, result has 82.1 percent of original size [2021-07-09 18:35:50,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:35:50,610 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:177 [2021-07-09 18:35:50,796 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,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44983039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:50,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:50,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:35:50,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223358642] [2021-07-09 18:35:50,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:50,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:50,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:50,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:50,797 INFO L87 Difference]: Start difference. First operand 2009 states and 6891 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:51,752 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-07-09 18:35:52,642 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-07-09 18:35:52,819 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-07-09 18:35:52,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:52,867 INFO L93 Difference]: Finished difference Result 2493 states and 8335 transitions. [2021-07-09 18:35:52,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:35:52,867 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:52,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:52,872 INFO L225 Difference]: With dead ends: 2493 [2021-07-09 18:35:52,872 INFO L226 Difference]: Without dead ends: 2478 [2021-07-09 18:35:52,872 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1836.0ms TimeCoverageRelationStatistics Valid=234, Invalid=1248, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:35:52,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2021-07-09 18:35:52,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 2002. [2021-07-09 18:35:52,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2002 states, 2001 states have (on average 3.4302848575712144) internal successors, (6864), 2001 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call 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:52,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2002 states to 2002 states and 6864 transitions. [2021-07-09 18:35:52,901 INFO L78 Accepts]: Start accepts. Automaton has 2002 states and 6864 transitions. Word has length 26 [2021-07-09 18:35:52,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:52,901 INFO L482 AbstractCegarLoop]: Abstraction has 2002 states and 6864 transitions. [2021-07-09 18:35:52,901 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:52,901 INFO L276 IsEmpty]: Start isEmpty. Operand 2002 states and 6864 transitions. [2021-07-09 18:35:52,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:52,904 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:52,904 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:53,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2535 [2021-07-09 18:35:53,117 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:53,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:53,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1386281111, now seen corresponding path program 31 times [2021-07-09 18:35:53,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:53,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157214145] [2021-07-09 18:35:53,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:53,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:53,351 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:53,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:53,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157214145] [2021-07-09 18:35:53,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157214145] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:53,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071652097] [2021-07-09 18:35:53,352 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) [2021-07-09 18:35:53,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:53,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:53,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:53,654 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-07-09 18:35:53,866 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 47 [2021-07-09 18:35:53,925 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_249], 2=[A, v_prenex_250]} [2021-07-09 18:35:53,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:53,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:54,026 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-09 18:35:54,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:54,031 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 23 treesize of output 13 [2021-07-09 18:35:54,032 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:54,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:54,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:54,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:54,036 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:54,088 INFO L628 ElimStorePlain]: treesize reduction 13, result has 83.5 percent of original size [2021-07-09 18:35:54,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:54,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:54,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:54,093 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:54,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:54,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:35:54,117 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-07-09 18:35:54,156 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:54,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071652097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:54,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:54,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:35:54,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181375612] [2021-07-09 18:35:54,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:35:54,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:54,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:35:54,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:35:54,157 INFO L87 Difference]: Start difference. First operand 2002 states and 6864 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:35:55,138 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:35:55,475 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-07-09 18:35:55,656 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 66 [2021-07-09 18:35:55,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:55,873 INFO L93 Difference]: Finished difference Result 2918 states and 9622 transitions. [2021-07-09 18:35:55,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:35:55,873 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:35:55,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:55,878 INFO L225 Difference]: With dead ends: 2918 [2021-07-09 18:35:55,878 INFO L226 Difference]: Without dead ends: 2873 [2021-07-09 18:35:55,878 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1894.5ms TimeCoverageRelationStatistics Valid=243, Invalid=1017, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:35:55,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2021-07-09 18:35:55,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2019. [2021-07-09 18:35:55,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2019 states, 2018 states have (on average 3.4345887016848367) internal successors, (6931), 2018 states have internal predecessors, (6931), 0 states have call successors, (0), 0 states have call 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:55,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2019 states to 2019 states and 6931 transitions. [2021-07-09 18:35:55,908 INFO L78 Accepts]: Start accepts. Automaton has 2019 states and 6931 transitions. Word has length 26 [2021-07-09 18:35:55,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:55,908 INFO L482 AbstractCegarLoop]: Abstraction has 2019 states and 6931 transitions. [2021-07-09 18:35:55,908 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:35:55,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2019 states and 6931 transitions. [2021-07-09 18:35:55,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:55,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:55,911 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:56,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2592,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:56,125 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:56,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:56,125 INFO L82 PathProgramCache]: Analyzing trace with hash -231251669, now seen corresponding path program 32 times [2021-07-09 18:35:56,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:56,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789911645] [2021-07-09 18:35:56,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:56,358 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:56,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:56,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789911645] [2021-07-09 18:35:56,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789911645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:56,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269586855] [2021-07-09 18:35:56,358 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:35:56,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:35:56,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:56,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:35:56,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:56,640 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-07-09 18:35:56,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:56,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:56,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:35:56,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:56,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:56,750 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:56,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:35:56,752 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,047 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 120 [2021-07-09 18:35:57,047 INFO L628 ElimStorePlain]: treesize reduction 131, result has 71.4 percent of original size [2021-07-09 18:35:57,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:57,061 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:57,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 21 treesize of output 17 [2021-07-09 18:35:57,062 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,188 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-07-09 18:35:57,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:57,201 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:57,204 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,327 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-07-09 18:35:57,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:57,341 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:57,345 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,458 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-07-09 18:35:57,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:57,471 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:57,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:35:57,472 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,579 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-09 18:35:57,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:57,592 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:57,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:57,594 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,694 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-07-09 18:35:57,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:57,706 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:57,707 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,809 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:35:57,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:57,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,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, 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 24 [2021-07-09 18:35:57,826 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:57,837 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:57,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 1 [2021-07-09 18:35:57,838 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,946 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-07-09 18:35:57,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,952 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:57,953 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-07-09 18:35:58,086 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 25 [2021-07-09 18:35:58,128 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:58,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269586855] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:58,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:58,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:35:58,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891312220] [2021-07-09 18:35:58,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:35:58,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:58,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:35:58,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:35:58,129 INFO L87 Difference]: Start difference. First operand 2019 states and 6931 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:35:59,063 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:35:59,233 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-07-09 18:35:59,585 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-07-09 18:35:59,870 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2021-07-09 18:36:00,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:00,024 INFO L93 Difference]: Finished difference Result 3134 states and 10334 transitions. [2021-07-09 18:36:00,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:36:00,024 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:36:00,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:00,030 INFO L225 Difference]: With dead ends: 3134 [2021-07-09 18:36:00,030 INFO L226 Difference]: Without dead ends: 3104 [2021-07-09 18:36:00,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 2079.8ms TimeCoverageRelationStatistics Valid=292, Invalid=1040, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:36:00,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3104 states. [2021-07-09 18:36:00,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3104 to 2002. [2021-07-09 18:36:00,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2002 states, 2001 states have (on average 3.4292853573213393) internal successors, (6862), 2001 states have internal predecessors, (6862), 0 states have call successors, (0), 0 states have call 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,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2002 states to 2002 states and 6862 transitions. [2021-07-09 18:36:00,063 INFO L78 Accepts]: Start accepts. Automaton has 2002 states and 6862 transitions. Word has length 26 [2021-07-09 18:36:00,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:00,063 INFO L482 AbstractCegarLoop]: Abstraction has 2002 states and 6862 transitions. [2021-07-09 18:36:00,063 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:36:00,063 INFO L276 IsEmpty]: Start isEmpty. Operand 2002 states and 6862 transitions. [2021-07-09 18:36:00,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:00,065 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:00,066 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:00,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2604 [2021-07-09 18:36:00,281 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:00,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:00,281 INFO L82 PathProgramCache]: Analyzing trace with hash -714132561, now seen corresponding path program 33 times [2021-07-09 18:36:00,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:00,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935947211] [2021-07-09 18:36:00,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:00,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:00,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:00,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:00,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935947211] [2021-07-09 18:36:00,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935947211] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:00,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679608481] [2021-07-09 18:36:00,531 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:36:00,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:36:00,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:00,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:36:00,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:00,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:36:00,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,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 30 treesize of output 16 [2021-07-09 18:36:00,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:36:00,885 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:00,891 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,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 28 treesize of output 16 [2021-07-09 18:36:00,897 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:00,903 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,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 21 treesize of output 13 [2021-07-09 18:36:00,908 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:36:00,913 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:00,919 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,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 26 treesize of output 13 [2021-07-09 18:36:00,925 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,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, 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:36:00,931 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:00,942 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:00,948 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:00,953 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:00,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:00,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:36:00,957 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:00,975 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-07-09 18:36:00,976 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:00,976 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:36:00,997 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:00,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679608481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:00,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:00,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:36:00,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961876960] [2021-07-09 18:36:00,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:36:00,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:00,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:36:00,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:36:00,997 INFO L87 Difference]: Start difference. First operand 2002 states and 6862 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:36:01,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:01,535 INFO L93 Difference]: Finished difference Result 2504 states and 8391 transitions. [2021-07-09 18:36:01,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:36:01,535 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:36:01,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:01,539 INFO L225 Difference]: With dead ends: 2504 [2021-07-09 18:36:01,539 INFO L226 Difference]: Without dead ends: 2483 [2021-07-09 18:36:01,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 660.1ms TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:36:01,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2483 states. [2021-07-09 18:36:01,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2483 to 2009. [2021-07-09 18:36:01,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 3.431772908366534) internal successors, (6891), 2008 states have internal predecessors, (6891), 0 states have call successors, (0), 0 states have call 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:01,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 6891 transitions. [2021-07-09 18:36:01,564 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 6891 transitions. Word has length 26 [2021-07-09 18:36:01,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:01,564 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 6891 transitions. [2021-07-09 18:36:01,564 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:36:01,564 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 6891 transitions. [2021-07-09 18:36:01,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:01,566 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:01,566 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:01,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2632 [2021-07-09 18:36:01,782 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:01,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:01,782 INFO L82 PathProgramCache]: Analyzing trace with hash -881941653, now seen corresponding path program 34 times [2021-07-09 18:36:01,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:01,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972835225] [2021-07-09 18:36:01,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:01,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:02,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:02,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:02,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972835225] [2021-07-09 18:36:02,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972835225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:02,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397112386] [2021-07-09 18:36:02,005 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:36:02,029 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:36:02,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:02,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:36:02,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:02,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:36:02,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:02,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:02,380 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,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, 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:36:02,386 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:02,392 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:36:02,399 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:02,405 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:36:02,411 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:02,417 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,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 33 treesize of output 19 [2021-07-09 18:36:02,423 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:02,429 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:02,436 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:02,441 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:02,447 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:02,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:02,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, 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:36:02,450 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:02,470 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-07-09 18:36:02,472 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:02,472 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:36:02,499 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:02,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397112386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:02,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:02,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:36:02,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576452316] [2021-07-09 18:36:02,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:36:02,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:02,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:36:02,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:36:02,500 INFO L87 Difference]: Start difference. First operand 2009 states and 6891 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:36:02,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:02,894 INFO L93 Difference]: Finished difference Result 2352 states and 7913 transitions. [2021-07-09 18:36:02,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:36:02,895 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:36:02,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:02,899 INFO L225 Difference]: With dead ends: 2352 [2021-07-09 18:36:02,899 INFO L226 Difference]: Without dead ends: 2333 [2021-07-09 18:36:02,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 532.6ms TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:02,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-07-09 18:36:02,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 2003. [2021-07-09 18:36:02,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4315684315684316) internal successors, (6870), 2002 states have internal predecessors, (6870), 0 states have call successors, (0), 0 states have call 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:02,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6870 transitions. [2021-07-09 18:36:02,927 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6870 transitions. Word has length 26 [2021-07-09 18:36:02,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:02,927 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6870 transitions. [2021-07-09 18:36:02,927 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:36:02,927 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6870 transitions. [2021-07-09 18:36:02,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:02,930 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:02,930 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:03,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2674,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:03,145 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:03,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:03,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1345509615, now seen corresponding path program 35 times [2021-07-09 18:36:03,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:03,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279222207] [2021-07-09 18:36:03,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:03,324 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:03,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:03,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279222207] [2021-07-09 18:36:03,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279222207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:03,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075880542] [2021-07-09 18:36:03,325 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:36:03,349 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:36:03,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:03,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:36:03,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:03,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,671 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:03,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,680 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:03,681 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,688 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:03,689 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,700 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:03,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 30 treesize of output 20 [2021-07-09 18:36:03,701 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,712 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:03,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:36:03,713 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,722 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:03,723 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,734 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:03,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, 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:03,736 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,745 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:36:03,746 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,756 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:03,757 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,769 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:03,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:36:03,773 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,782 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:03,783 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,794 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:03,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:03,798 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,810 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:03,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:36:03,812 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,821 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:36:03,822 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,835 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:03,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, 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 20 [2021-07-09 18:36:03,836 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:03,843 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:03,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, 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 1 [2021-07-09 18:36:03,843 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:03,952 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-07-09 18:36:03,952 INFO L628 ElimStorePlain]: treesize reduction 24, result has 82.5 percent of original size [2021-07-09 18:36:03,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:36:03,954 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:91 [2021-07-09 18:36:04,081 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:04,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075880542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:04,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:04,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:36:04,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233478724] [2021-07-09 18:36:04,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:36:04,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:04,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:36:04,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:36:04,082 INFO L87 Difference]: Start difference. First operand 2003 states and 6870 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:36:05,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:05,533 INFO L93 Difference]: Finished difference Result 2949 states and 9724 transitions. [2021-07-09 18:36:05,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:36:05,534 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:36:05,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:05,539 INFO L225 Difference]: With dead ends: 2949 [2021-07-09 18:36:05,539 INFO L226 Difference]: Without dead ends: 2899 [2021-07-09 18:36:05,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 1359.9ms TimeCoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:36:05,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2021-07-09 18:36:05,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 1994. [2021-07-09 18:36:05,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1994 states, 1993 states have (on average 3.4290015052684395) internal successors, (6834), 1993 states have internal predecessors, (6834), 0 states have call successors, (0), 0 states have call 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:05,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 6834 transitions. [2021-07-09 18:36:05,573 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 6834 transitions. Word has length 26 [2021-07-09 18:36:05,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:05,573 INFO L482 AbstractCegarLoop]: Abstraction has 1994 states and 6834 transitions. [2021-07-09 18:36:05,573 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:36:05,573 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 6834 transitions. [2021-07-09 18:36:05,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:05,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:05,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, 1, 1] [2021-07-09 18:36:05,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2718,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:05,792 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:05,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:05,792 INFO L82 PathProgramCache]: Analyzing trace with hash -583168205, now seen corresponding path program 36 times [2021-07-09 18:36:05,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:05,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623470374] [2021-07-09 18:36:05,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:05,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:05,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:05,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:05,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623470374] [2021-07-09 18:36:05,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623470374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:05,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465528641] [2021-07-09 18:36:05,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 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:36:05,944 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:36:05,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:05,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:05,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:06,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,263 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:36:06,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,274 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:06,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 20 [2021-07-09 18:36:06,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,370 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:06,386 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,395 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:06,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 21 treesize of output 17 [2021-07-09 18:36:06,396 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,484 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:06,485 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,492 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:06,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:06,493 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,594 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:06,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, 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 20 [2021-07-09 18:36:06,595 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,603 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:36:06,606 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,684 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:36:06,685 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:293, output treesize:141 [2021-07-09 18:36:06,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:36:06,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465528641] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:06,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:06,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:36:06,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457464602] [2021-07-09 18:36:06,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:06,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:06,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:06,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:06,807 INFO L87 Difference]: Start difference. First operand 1994 states and 6834 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:36:07,436 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-07-09 18:36:07,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:07,657 INFO L93 Difference]: Finished difference Result 2201 states and 7427 transitions. [2021-07-09 18:36:07,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:36:07,658 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:36:07,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:07,661 INFO L225 Difference]: With dead ends: 2201 [2021-07-09 18:36:07,661 INFO L226 Difference]: Without dead ends: 2176 [2021-07-09 18:36:07,662 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 852.0ms TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:36:07,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2176 states. [2021-07-09 18:36:07,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2176 to 1990. [2021-07-09 18:36:07,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1990 states, 1989 states have (on average 3.431875314228255) internal successors, (6826), 1989 states have internal predecessors, (6826), 0 states have call successors, (0), 0 states have call 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:07,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1990 states to 1990 states and 6826 transitions. [2021-07-09 18:36:07,689 INFO L78 Accepts]: Start accepts. Automaton has 1990 states and 6826 transitions. Word has length 26 [2021-07-09 18:36:07,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:07,689 INFO L482 AbstractCegarLoop]: Abstraction has 1990 states and 6826 transitions. [2021-07-09 18:36:07,689 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:36:07,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1990 states and 6826 transitions. [2021-07-09 18:36:07,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:07,692 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:07,692 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:07,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2767,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:07,905 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:07,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:07,905 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 37 times [2021-07-09 18:36:07,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:07,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721154375] [2021-07-09 18:36:07,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:07,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:08,157 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:08,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:08,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721154375] [2021-07-09 18:36:08,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721154375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:08,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831228163] [2021-07-09 18:36:08,158 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:36:08,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:08,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:08,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:08,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:08,616 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:08,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, 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:08,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:08,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:08,628 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:08,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:08,634 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:08,957 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-07-09 18:36:08,958 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.7 percent of original size [2021-07-09 18:36:08,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:08,972 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:08,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:36:08,973 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:08,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:08,985 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:08,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 21 treesize of output 17 [2021-07-09 18:36:08,986 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:09,138 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:36:09,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:09,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:09,153 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:09,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:36:09,157 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:09,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:09,169 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:09,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:36:09,170 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:09,305 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:36:09,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:09,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:09,319 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:09,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:36:09,320 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:09,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:09,332 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:09,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:36:09,334 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:09,585 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-07-09 18:36:09,585 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.5 percent of original size [2021-07-09 18:36:09,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:09,599 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:09,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, 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:09,603 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:09,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:09,613 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:09,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, 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:09,614 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:09,723 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 18:36:09,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:09,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:36:09,728 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:170 [2021-07-09 18:36:09,859 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:09,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831228163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:09,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:09,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:36:09,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927813979] [2021-07-09 18:36:09,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:09,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:09,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:09,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:09,860 INFO L87 Difference]: Start difference. First operand 1990 states and 6826 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:36:10,542 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 71 [2021-07-09 18:36:10,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:10,713 INFO L93 Difference]: Finished difference Result 2694 states and 8981 transitions. [2021-07-09 18:36:10,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:36:10,713 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:36:10,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:10,718 INFO L225 Difference]: With dead ends: 2694 [2021-07-09 18:36:10,718 INFO L226 Difference]: Without dead ends: 2648 [2021-07-09 18:36:10,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1092.5ms TimeCoverageRelationStatistics Valid=182, Invalid=688, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:36:10,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2021-07-09 18:36:10,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 1999. [2021-07-09 18:36:10,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1998 states have (on average 3.4334334334334335) internal successors, (6860), 1998 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call 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,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 6860 transitions. [2021-07-09 18:36:10,747 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 6860 transitions. Word has length 26 [2021-07-09 18:36:10,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:10,747 INFO L482 AbstractCegarLoop]: Abstraction has 1999 states and 6860 transitions. [2021-07-09 18:36:10,747 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:36:10,747 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 6860 transitions. [2021-07-09 18:36:10,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:10,749 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:10,749 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:10,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2798 [2021-07-09 18:36:10,965 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:10,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:10,965 INFO L82 PathProgramCache]: Analyzing trace with hash -858801881, now seen corresponding path program 38 times [2021-07-09 18:36:10,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:10,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529874199] [2021-07-09 18:36:10,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:10,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:11,204 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:11,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:11,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529874199] [2021-07-09 18:36:11,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529874199] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:11,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881619134] [2021-07-09 18:36:11,204 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:36:11,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:36:11,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:11,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:36:11,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:11,610 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-09 18:36:11,832 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 57 [2021-07-09 18:36:11,923 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_290, v_prenex_289]} [2021-07-09 18:36:11,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:36:11,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:12,027 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-09 18:36:12,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:12,032 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 23 treesize of output 13 [2021-07-09 18:36:12,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:12,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:12,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:12,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:12,038 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:12,093 INFO L628 ElimStorePlain]: treesize reduction 13, result has 83.5 percent of original size [2021-07-09 18:36:12,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:12,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:12,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:36:12,098 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:12,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:12,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:36:12,122 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-07-09 18:36:12,162 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:12,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881619134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:12,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:12,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:36:12,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612131990] [2021-07-09 18:36:12,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:12,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:12,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:12,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:12,163 INFO L87 Difference]: Start difference. First operand 1999 states and 6860 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:36:13,028 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:36:13,430 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 86 [2021-07-09 18:36:13,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:13,618 INFO L93 Difference]: Finished difference Result 2703 states and 8943 transitions. [2021-07-09 18:36:13,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:36:13,618 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:36:13,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:13,623 INFO L225 Difference]: With dead ends: 2703 [2021-07-09 18:36:13,624 INFO L226 Difference]: Without dead ends: 2658 [2021-07-09 18:36:13,624 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 1741.4ms TimeCoverageRelationStatistics Valid=211, Invalid=911, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:36:13,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2021-07-09 18:36:13,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 1983. [2021-07-09 18:36:13,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call 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,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-07-09 18:36:13,657 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-07-09 18:36:13,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:13,657 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-07-09 18:36:13,657 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:36:13,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-07-09 18:36:13,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:13,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:13,660 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:13,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2835,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:13,875 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:13,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:13,875 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 39 times [2021-07-09 18:36:13,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:13,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082858326] [2021-07-09 18:36:13,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:13,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:14,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:14,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082858326] [2021-07-09 18:36:14,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082858326] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:14,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426342197] [2021-07-09 18:36:14,013 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:36:14,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:36:14,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:14,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:14,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:14,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,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 30 treesize of output 13 [2021-07-09 18:36:14,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:14,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:14,417 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:14,423 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,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 33 treesize of output 19 [2021-07-09 18:36:14,429 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:36:14,436 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:14,442 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:14,448 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:36:14,454 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:14,461 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:14,467 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:14,473 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:14,479 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:36:14,484 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:14,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:14,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:14,488 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:14,507 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-07-09 18:36:14,508 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:14,509 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:36:14,532 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:14,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426342197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:14,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:14,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:36:14,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856732922] [2021-07-09 18:36:14,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:14,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:14,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:14,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:14,532 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 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:36:15,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:15,067 INFO L93 Difference]: Finished difference Result 2475 states and 8338 transitions. [2021-07-09 18:36:15,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:36:15,067 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:36:15,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:15,072 INFO L225 Difference]: With dead ends: 2475 [2021-07-09 18:36:15,072 INFO L226 Difference]: Without dead ends: 2460 [2021-07-09 18:36:15,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 599.0ms TimeCoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:36:15,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2460 states. [2021-07-09 18:36:15,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2460 to 1983. [2021-07-09 18:36:15,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call 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,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-07-09 18:36:15,098 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-07-09 18:36:15,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:15,098 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-07-09 18:36:15,098 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:36:15,098 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-07-09 18:36:15,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:15,101 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:15,101 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,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2846 [2021-07-09 18:36:15,316 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:15,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:15,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1240114777, now seen corresponding path program 40 times [2021-07-09 18:36:15,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:15,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949166591] [2021-07-09 18:36:15,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:15,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:15,444 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,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:15,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949166591] [2021-07-09 18:36:15,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949166591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:15,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891797909] [2021-07-09 18:36:15,445 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:36:15,470 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:36:15,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:15,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:36:15,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:15,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:36:15,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:36:15,811 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:36:15,816 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:36:15,821 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:15,827 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:15,832 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,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 21 treesize of output 13 [2021-07-09 18:36:15,837 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,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 33 treesize of output 19 [2021-07-09 18:36:15,842 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:15,847 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:15,852 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,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 26 treesize of output 13 [2021-07-09 18:36:15,858 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,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 30 treesize of output 13 [2021-07-09 18:36:15,863 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,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 28 treesize of output 16 [2021-07-09 18:36:15,868 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:36:15,872 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:15,875 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,894 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:36:15,895 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:15,895 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:36:15,925 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,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891797909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:15,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:15,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:36:15,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079074761] [2021-07-09 18:36:15,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:15,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:15,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:15,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:15,925 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 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:36:16,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:16,963 INFO L93 Difference]: Finished difference Result 2790 states and 9280 transitions. [2021-07-09 18:36:16,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:36:16,964 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:36:16,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:16,969 INFO L225 Difference]: With dead ends: 2790 [2021-07-09 18:36:16,969 INFO L226 Difference]: Without dead ends: 2760 [2021-07-09 18:36:16,969 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1059.0ms TimeCoverageRelationStatistics Valid=256, Invalid=1004, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:36:16,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2760 states. [2021-07-09 18:36:16,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2760 to 1983. [2021-07-09 18:36:16,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call 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:16,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-07-09 18:36:17,000 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-07-09 18:36:17,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:17,000 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-07-09 18:36:17,000 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:36:17,000 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-07-09 18:36:17,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:17,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:17,003 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:17,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2888,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:17,208 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:17,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:17,209 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 41 times [2021-07-09 18:36:17,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:17,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054660030] [2021-07-09 18:36:17,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:17,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:17,330 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:17,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:17,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054660030] [2021-07-09 18:36:17,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054660030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:17,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489359455] [2021-07-09 18:36:17,331 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:36:17,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:36:17,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:17,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:36:17,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:17,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:17,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:17,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 21 treesize of output 13 [2021-07-09 18:36:17,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,697 INFO L628 ElimStorePlain]: treesize reduction 121, result has 44.0 percent of original size [2021-07-09 18:36:17,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:36:17,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:17,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:17,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 21 treesize of output 13 [2021-07-09 18:36:17,728 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:17,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:17,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:36:17,754 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:17,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:17,774 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:36:17,774 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:248, output treesize:22 [2021-07-09 18:36:17,807 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:17,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489359455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:17,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:17,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:36:17,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527678389] [2021-07-09 18:36:17,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:17,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:17,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:17,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:17,808 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 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:36:18,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:18,382 INFO L93 Difference]: Finished difference Result 2608 states and 8716 transitions. [2021-07-09 18:36:18,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:36:18,383 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:36:18,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:18,387 INFO L225 Difference]: With dead ends: 2608 [2021-07-09 18:36:18,388 INFO L226 Difference]: Without dead ends: 2578 [2021-07-09 18:36:18,388 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 630.8ms TimeCoverageRelationStatistics Valid=199, Invalid=731, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:36:18,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2021-07-09 18:36:18,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1986. [2021-07-09 18:36:18,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1985 states have (on average 3.433249370277078) internal successors, (6815), 1985 states have internal predecessors, (6815), 0 states have call successors, (0), 0 states have call 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:18,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 6815 transitions. [2021-07-09 18:36:18,417 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 6815 transitions. Word has length 26 [2021-07-09 18:36:18,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:18,417 INFO L482 AbstractCegarLoop]: Abstraction has 1986 states and 6815 transitions. [2021-07-09 18:36:18,417 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:36:18,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 6815 transitions. [2021-07-09 18:36:18,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:18,420 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:18,420 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:18,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2932,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:18,636 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:18,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:18,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 42 times [2021-07-09 18:36:18,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:18,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741354052] [2021-07-09 18:36:18,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:18,798 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,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:18,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741354052] [2021-07-09 18:36:18,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741354052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:18,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919125457] [2021-07-09 18:36:18,798 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:36:18,823 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:36:18,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:18,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:36:18,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:19,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:19,171 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:19,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:36:19,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:19,180 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:19,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:36:19,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:19,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:19,274 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:19,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:19,276 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:19,283 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:19,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:19,286 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:19,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:19,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:19,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:36:19,373 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:19,381 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:19,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:36:19,381 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:19,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:19,457 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:19,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 26 treesize of output 24 [2021-07-09 18:36:19,458 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:19,465 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:19,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:19,466 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:19,532 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:36:19,532 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:309, output treesize:141 [2021-07-09 18:36:19,630 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:19,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919125457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:19,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:19,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:36:19,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369698181] [2021-07-09 18:36:19,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:19,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:19,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:19,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:19,631 INFO L87 Difference]: Start difference. First operand 1986 states and 6815 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:36:20,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:20,070 INFO L93 Difference]: Finished difference Result 2559 states and 8622 transitions. [2021-07-09 18:36:20,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:36:20,071 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:36:20,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:20,075 INFO L225 Difference]: With dead ends: 2559 [2021-07-09 18:36:20,075 INFO L226 Difference]: Without dead ends: 2544 [2021-07-09 18:36:20,075 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 644.6ms TimeCoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:36:20,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2544 states. [2021-07-09 18:36:20,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2544 to 2010. [2021-07-09 18:36:20,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2010 states, 2009 states have (on average 3.4310602289696366) internal successors, (6893), 2009 states have internal predecessors, (6893), 0 states have call successors, (0), 0 states have call 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:20,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2010 states to 2010 states and 6893 transitions. [2021-07-09 18:36:20,105 INFO L78 Accepts]: Start accepts. Automaton has 2010 states and 6893 transitions. Word has length 26 [2021-07-09 18:36:20,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:20,105 INFO L482 AbstractCegarLoop]: Abstraction has 2010 states and 6893 transitions. [2021-07-09 18:36:20,105 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:36:20,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2010 states and 6893 transitions. [2021-07-09 18:36:20,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:20,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:20,108 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:20,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2946 [2021-07-09 18:36:20,324 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:20,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:20,324 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 43 times [2021-07-09 18:36:20,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:20,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788686751] [2021-07-09 18:36:20,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:20,566 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:20,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:20,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788686751] [2021-07-09 18:36:20,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788686751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:20,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174686372] [2021-07-09 18:36:20,567 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:36:20,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:20,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:20,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:20,971 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:36:21,197 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 47 [2021-07-09 18:36:21,255 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_313, v_prenex_314], 2=[A, v_prenex_312]} [2021-07-09 18:36:21,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:21,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:36:21,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:21,400 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-07-09 18:36:21,400 INFO L628 ElimStorePlain]: treesize reduction 117, result has 43.8 percent of original size [2021-07-09 18:36:21,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:21,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:36:21,405 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:21,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:21,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:21,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:21,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:21,439 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:21,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:21,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:21,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36: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, 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:21,470 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:21,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:21,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:36:21,494 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 7 variables, input treesize:222, output treesize:15 [2021-07-09 18:36:21,523 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:21,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174686372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:21,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:21,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:36:21,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453311931] [2021-07-09 18:36:21,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:36:21,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:21,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:36:21,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:36:21,525 INFO L87 Difference]: Start difference. First operand 2010 states and 6893 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:36:22,337 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-09 18:36:22,547 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 71 [2021-07-09 18:36:22,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:22,768 INFO L93 Difference]: Finished difference Result 2656 states and 8840 transitions. [2021-07-09 18:36:22,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:36:22,768 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:36:22,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:22,773 INFO L225 Difference]: With dead ends: 2656 [2021-07-09 18:36:22,773 INFO L226 Difference]: Without dead ends: 2611 [2021-07-09 18:36:22,773 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1429.7ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:36:22,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2611 states. [2021-07-09 18:36:22,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2611 to 2044. [2021-07-09 18:36:22,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2044 states, 2043 states have (on average 3.4322075379344104) internal successors, (7012), 2043 states have internal predecessors, (7012), 0 states have call successors, (0), 0 states have call 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,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2044 states to 2044 states and 7012 transitions. [2021-07-09 18:36:22,801 INFO L78 Accepts]: Start accepts. Automaton has 2044 states and 7012 transitions. Word has length 26 [2021-07-09 18:36:22,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:22,801 INFO L482 AbstractCegarLoop]: Abstraction has 2044 states and 7012 transitions. [2021-07-09 18:36:22,802 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:36:22,802 INFO L276 IsEmpty]: Start isEmpty. Operand 2044 states and 7012 transitions. [2021-07-09 18:36:22,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:22,804 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:22,804 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:23,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2978,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:23,020 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:23,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:23,021 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 44 times [2021-07-09 18:36:23,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:23,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156834020] [2021-07-09 18:36:23,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:23,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36: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:36:23,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:23,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156834020] [2021-07-09 18:36:23,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156834020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:23,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311164311] [2021-07-09 18:36:23,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:36:23,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:36:23,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:23,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:36:23,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:23,641 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-09 18:36:23,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:23,759 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:36:23,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,172 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 150 [2021-07-09 18:36:24,173 INFO L628 ElimStorePlain]: treesize reduction 139, result has 74.8 percent of original size [2021-07-09 18:36:24,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,198 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:36:24,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,217 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:24,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:24,218 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,528 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 142 [2021-07-09 18:36:24,529 INFO L628 ElimStorePlain]: treesize reduction 32, result has 91.6 percent of original size [2021-07-09 18:36:24,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,552 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:24,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:24,554 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,726 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-07-09 18:36:24,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,753 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:24,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:36:24,755 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,904 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-07-09 18:36:24,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,932 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:24,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:36:24,933 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:24,947 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:24,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:36:24,948 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:25,062 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-09 18:36:25,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:25,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:25,086 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:25,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, 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:25,090 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:25,200 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-09 18:36:25,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:25,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:25,222 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:25,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, 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:25,224 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:25,331 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:36:25,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:25,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:25,349 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:25,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:36:25,355 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:25,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:25,471 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:36:25,471 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:563, output treesize:232 [2021-07-09 18:36:25,650 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-07-09 18:36:25,683 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:25,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311164311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:25,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:25,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:36:25,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853233953] [2021-07-09 18:36:25,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:36:25,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:25,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:36:25,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:36:25,684 INFO L87 Difference]: Start difference. First operand 2044 states and 7012 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:36:25,967 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-07-09 18:36:26,649 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-09 18:36:26,827 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-07-09 18:36:27,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:27,078 INFO L93 Difference]: Finished difference Result 2980 states and 9896 transitions. [2021-07-09 18:36:27,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:36:27,079 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:36:27,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:27,084 INFO L225 Difference]: With dead ends: 2980 [2021-07-09 18:36:27,084 INFO L226 Difference]: Without dead ends: 2950 [2021-07-09 18:36:27,084 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1728.0ms TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:36:27,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2950 states. [2021-07-09 18:36:27,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2950 to 2027. [2021-07-09 18:36:27,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.428923988153998) internal successors, (6947), 2026 states have internal predecessors, (6947), 0 states have call successors, (0), 0 states have call 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,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6947 transitions. [2021-07-09 18:36:27,116 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6947 transitions. Word has length 26 [2021-07-09 18:36:27,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:27,117 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6947 transitions. [2021-07-09 18:36:27,117 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:36:27,117 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6947 transitions. [2021-07-09 18:36:27,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:27,119 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:27,119 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,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2992,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:27,326 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:27,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:27,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 45 times [2021-07-09 18:36:27,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:27,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121796650] [2021-07-09 18:36:27,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:27,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:27,545 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,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:27,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121796650] [2021-07-09 18:36:27,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121796650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:27,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349118404] [2021-07-09 18:36:27,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 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:36:27,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:36:27,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:27,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:36:27,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:27,940 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-07-09 18:36:28,053 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_343, v_prenex_344, v_prenex_345], 3=[v_prenex_347]} [2021-07-09 18:36:28,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,068 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:36:28,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,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 35 treesize of output 27 [2021-07-09 18:36:28,085 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,437 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-07-09 18:36:28,437 INFO L628 ElimStorePlain]: treesize reduction 21, result has 94.6 percent of original size [2021-07-09 18:36:28,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,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, 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:28,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,470 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:28,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:36:28,472 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,625 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:36:28,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,641 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:28,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 21 treesize of output 17 [2021-07-09 18:36:28,642 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,654 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:36:28,656 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,798 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-09 18:36:28,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,812 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,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 30 treesize of output 24 [2021-07-09 18:36:28,816 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,827 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:28,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:36:28,829 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,952 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-07-09 18:36:28,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,966 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:28,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:36:28,970 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:28,980 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:36:28,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:28,982 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:29,094 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-07-09 18:36:29,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:29,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:36:29,099 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:425, output treesize:180 [2021-07-09 18:36:29,226 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,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349118404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:29,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:29,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:36:29,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264714288] [2021-07-09 18:36:29,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:36:29,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:29,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:36:29,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:36:29,227 INFO L87 Difference]: Start difference. First operand 2027 states and 6947 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:36:29,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:29,900 INFO L93 Difference]: Finished difference Result 2615 states and 8782 transitions. [2021-07-09 18:36:29,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:36:29,900 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:36:29,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:29,904 INFO L225 Difference]: With dead ends: 2615 [2021-07-09 18:36:29,905 INFO L226 Difference]: Without dead ends: 2590 [2021-07-09 18:36:29,905 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 968.7ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:36:29,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-07-09 18:36:29,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2027. [2021-07-09 18:36:29,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.430898321816387) internal successors, (6951), 2026 states have internal predecessors, (6951), 0 states have call successors, (0), 0 states have call 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,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6951 transitions. [2021-07-09 18:36:29,936 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6951 transitions. Word has length 26 [2021-07-09 18:36:29,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:29,936 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6951 transitions. [2021-07-09 18:36:29,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:36:29,936 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6951 transitions. [2021-07-09 18:36:29,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:29,939 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:29,939 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:30,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3035,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:30,140 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:30,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:30,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 46 times [2021-07-09 18:36:30,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:30,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135223048] [2021-07-09 18:36:30,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:30,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:30,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:36:30,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:30,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135223048] [2021-07-09 18:36:30,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135223048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:30,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163926449] [2021-07-09 18:36:30,384 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:36:30,409 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:36:30,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:30,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:36:30,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:30,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:30,984 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:30,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 28 treesize of output 32 [2021-07-09 18:36:30,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:30,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:31,011 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:31,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:36:31,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:31,379 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-07-09 18:36:31,380 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-07-09 18:36:31,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:31,401 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:31,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:36:31,406 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:31,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:31,428 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:31,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:36:31,429 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:31,760 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2021-07-09 18:36:31,760 INFO L628 ElimStorePlain]: treesize reduction 14, result has 96.3 percent of original size [2021-07-09 18:36:31,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:31,780 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:31,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:36:31,784 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:31,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:31,802 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:31,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 30 treesize of output 24 [2021-07-09 18:36:31,804 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,113 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-07-09 18:36:32,113 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.4 percent of original size [2021-07-09 18:36:32,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,136 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:32,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:32,140 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,160 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:32,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, 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:32,161 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,306 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-09 18:36:32,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:32,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,326 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:32,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, 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:32,328 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:32,342 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:32,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:36:32,346 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:32,484 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-07-09 18:36:32,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:32,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:36:32,514 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:247 [2021-07-09 18:36:32,643 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 30 [2021-07-09 18:36:32,680 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:32,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163926449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:32,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:32,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:36:32,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555947153] [2021-07-09 18:36:32,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:36:32,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:32,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:36:32,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:36:32,681 INFO L87 Difference]: Start difference. First operand 2027 states and 6951 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:36:33,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:33,223 INFO L93 Difference]: Finished difference Result 2605 states and 8786 transitions. [2021-07-09 18:36:33,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:36:33,223 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:36:33,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:33,228 INFO L225 Difference]: With dead ends: 2605 [2021-07-09 18:36:33,228 INFO L226 Difference]: Without dead ends: 2590 [2021-07-09 18:36:33,228 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 924.6ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:36:33,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-07-09 18:36:33,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2027. [2021-07-09 18:36:33,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.430898321816387) internal successors, (6951), 2026 states have internal predecessors, (6951), 0 states have call successors, (0), 0 states have call 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,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6951 transitions. [2021-07-09 18:36:33,258 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6951 transitions. Word has length 26 [2021-07-09 18:36:33,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:33,258 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6951 transitions. [2021-07-09 18:36:33,258 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:36:33,258 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6951 transitions. [2021-07-09 18:36:33,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:33,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:33,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] [2021-07-09 18:36:33,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3072,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:33,478 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:33,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:33,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-07-09 18:36:33,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:33,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438310345] [2021-07-09 18:36:33,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:33,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:33,623 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:33,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:33,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438310345] [2021-07-09 18:36:33,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438310345] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:33,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128959928] [2021-07-09 18:36:33,623 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:36:33,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:33,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:36:33,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:33,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:33,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,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, 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:33,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:33,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:33,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:36:33,982 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:33,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:33,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:33,988 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:33,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:33,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:33,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:33,994 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:36:34,015 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:36:34,021 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,028 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,036 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,044 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,052 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,060 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:36:34,067 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,076 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,083 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:34,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:34,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:34,087 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:34,107 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:36:34,109 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:34,109 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:36:34,132 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:34,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128959928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:34,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:34,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:36:34,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132994534] [2021-07-09 18:36:34,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:36:34,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:34,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:36:34,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:36:34,133 INFO L87 Difference]: Start difference. First operand 2027 states and 6951 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:36:34,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:34,756 INFO L93 Difference]: Finished difference Result 2632 states and 8515 transitions. [2021-07-09 18:36:34,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:36:34,756 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:36:34,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:34,761 INFO L225 Difference]: With dead ends: 2632 [2021-07-09 18:36:34,761 INFO L226 Difference]: Without dead ends: 2595 [2021-07-09 18:36:34,762 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 590.8ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:36:34,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-07-09 18:36:34,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2051. [2021-07-09 18:36:34,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.430731707317073) internal successors, (7033), 2050 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call 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,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 7033 transitions. [2021-07-09 18:36:34,792 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 7033 transitions. Word has length 26 [2021-07-09 18:36:34,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:34,792 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 7033 transitions. [2021-07-09 18:36:34,792 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:36:34,792 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 7033 transitions. [2021-07-09 18:36:34,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:34,795 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:34,795 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,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3147,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:34,996 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:34,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:34,997 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-07-09 18:36:34,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:34,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998824775] [2021-07-09 18:36:34,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:35,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:35,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:36:35,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:35,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998824775] [2021-07-09 18:36:35,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998824775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:35,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423631188] [2021-07-09 18:36:35,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:35,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:36:35,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:35,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:36:35,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:35,468 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_357], 5=[v_prenex_361, v_prenex_359]} [2021-07-09 18:36:35,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:36:35,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:35,562 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.1 percent of original size [2021-07-09 18:36:35,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36: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 23 treesize of output 13 [2021-07-09 18:36:35,568 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:35,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:35,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,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 29 treesize of output 13 [2021-07-09 18:36:35,599 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:35,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:35,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:35,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:35,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, 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,629 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:35,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:35,651 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:36:35,651 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:22 [2021-07-09 18:36:35,686 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,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423631188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:35,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:35,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:36:35,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375608813] [2021-07-09 18:36:35,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:36:35,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:35,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:36:35,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:36:35,692 INFO L87 Difference]: Start difference. First operand 2051 states and 7033 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:36:36,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:36,498 INFO L93 Difference]: Finished difference Result 2527 states and 8437 transitions. [2021-07-09 18:36:36,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:36:36,498 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:36:36,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:36,503 INFO L225 Difference]: With dead ends: 2527 [2021-07-09 18:36:36,503 INFO L226 Difference]: Without dead ends: 2481 [2021-07-09 18:36:36,503 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 815.4ms TimeCoverageRelationStatistics Valid=268, Invalid=922, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:36:36,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2481 states. [2021-07-09 18:36:36,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2481 to 2047. [2021-07-09 18:36:36,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2047 states, 2046 states have (on average 3.424731182795699) internal successors, (7007), 2046 states have internal predecessors, (7007), 0 states have call successors, (0), 0 states have call 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,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2047 states to 2047 states and 7007 transitions. [2021-07-09 18:36:36,556 INFO L78 Accepts]: Start accepts. Automaton has 2047 states and 7007 transitions. Word has length 26 [2021-07-09 18:36:36,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:36,556 INFO L482 AbstractCegarLoop]: Abstraction has 2047 states and 7007 transitions. [2021-07-09 18:36:36,556 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:36:36,556 INFO L276 IsEmpty]: Start isEmpty. Operand 2047 states and 7007 transitions. [2021-07-09 18:36:36,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:36,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:36,559 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:36,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3237,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:36,765 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:36,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:36,765 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-07-09 18:36:36,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:36,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952239668] [2021-07-09 18:36:36,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:37,036 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:37,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:37,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952239668] [2021-07-09 18:36:37,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952239668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:37,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628362113] [2021-07-09 18:36:37,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:37,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:36:37,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:37,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:36:37,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:37,372 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:36:37,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:37,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:37,613 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-09 18:36:37,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 33 treesize of output 43 [2021-07-09 18:36:37,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:37,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:37,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:37,639 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:36:37,639 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:37,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:37,924 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-09 18:36:37,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:37,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:37,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:37,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:37,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 23 treesize of output 41 [2021-07-09 18:36:37,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:37,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:37,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:37,977 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:36:37,978 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:36:37,979 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:38,289 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-09 18:36:38,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:38,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:38,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:38,320 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:38,321 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:36:38,324 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:38,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:38,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:38,345 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:36:38,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:38,346 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:38,795 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 135 [2021-07-09 18:36:38,795 INFO L628 ElimStorePlain]: treesize reduction 3, result has 99.5 percent of original size [2021-07-09 18:36:38,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:38,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:38,825 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:38,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, 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:36:38,827 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:38,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:38,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:38,846 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:36:38,847 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:36:38,848 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,069 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-07-09 18:36:39,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:39,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,097 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:39,097 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 35 [2021-07-09 18:36:39,098 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,119 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:39,119 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:36:39,123 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,519 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 119 [2021-07-09 18:36:39,519 INFO L628 ElimStorePlain]: treesize reduction 28, result has 94.5 percent of original size [2021-07-09 18:36:39,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,542 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:36:39,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 30 treesize of output 28 [2021-07-09 18:36:39,544 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,563 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:39,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, 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:39,567 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,888 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 107 [2021-07-09 18:36:39,889 INFO L628 ElimStorePlain]: treesize reduction 26, result has 94.1 percent of original size [2021-07-09 18:36:39,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,915 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:39,915 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:36:39,917 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:39,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:39,934 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:36:39,934 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:39,935 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:40,106 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:36:40,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:40,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:40,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:40,129 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:36:40,129 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:40,130 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:40,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:40,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:40,150 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:40,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, 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:40,153 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:40,392 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2021-07-09 18:36:40,392 INFO L628 ElimStorePlain]: treesize reduction 24, result has 92.8 percent of original size [2021-07-09 18:36:40,402 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:36:40,402 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:721, output treesize:301 [2021-07-09 18:36:40,507 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,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628362113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:40,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:40,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:36:40,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465705115] [2021-07-09 18:36:40,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:36:40,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:40,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:36:40,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:36:40,508 INFO L87 Difference]: Start difference. First operand 2047 states and 7007 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:36:41,312 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-09 18:36:41,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:41,468 INFO L93 Difference]: Finished difference Result 2628 states and 8841 transitions. [2021-07-09 18:36:41,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:36:41,469 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:36:41,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:41,473 INFO L225 Difference]: With dead ends: 2628 [2021-07-09 18:36:41,473 INFO L226 Difference]: Without dead ends: 2613 [2021-07-09 18:36:41,474 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1140.1ms TimeCoverageRelationStatistics Valid=220, Invalid=1040, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:36:41,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2613 states. [2021-07-09 18:36:41,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2613 to 2062. [2021-07-09 18:36:41,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 2061 states have (on average 3.430373605046094) internal successors, (7070), 2061 states have internal predecessors, (7070), 0 states have call successors, (0), 0 states have call 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,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 7070 transitions. [2021-07-09 18:36:41,503 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 7070 transitions. Word has length 26 [2021-07-09 18:36:41,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:41,504 INFO L482 AbstractCegarLoop]: Abstraction has 2062 states and 7070 transitions. [2021-07-09 18:36:41,504 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:36:41,504 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 7070 transitions. [2021-07-09 18:36:41,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:41,507 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:41,507 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:41,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3251 [2021-07-09 18:36:41,721 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:41,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:41,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 47 times [2021-07-09 18:36:41,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:41,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336825785] [2021-07-09 18:36:41,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:41,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:41,939 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:41,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:41,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336825785] [2021-07-09 18:36:41,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336825785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:41,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40573589] [2021-07-09 18:36:41,940 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 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:36:41,995 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:36:41,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:41,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:36:41,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:42,388 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-09 18:36:42,573 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:36:42,849 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 50 [2021-07-09 18:36:42,883 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_390, v_prenex_391]} [2021-07-09 18:36:42,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:36:42,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:42,984 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-09 18:36:42,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36: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 23 treesize of output 13 [2021-07-09 18:36:42,989 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:43,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:43,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:43,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:43,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:43,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:43,036 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:43,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:43,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:36:43,040 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:43,106 INFO L628 ElimStorePlain]: treesize reduction 13, result has 79.4 percent of original size [2021-07-09 18:36:43,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:36:43,108 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-07-09 18:36:43,150 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:43,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40573589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:43,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:43,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:36:43,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550524293] [2021-07-09 18:36:43,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:43,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:43,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:43,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:43,151 INFO L87 Difference]: Start difference. First operand 2062 states and 7070 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:36:43,802 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-07-09 18:36:44,299 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 119 [2021-07-09 18:36:44,836 WARN L205 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 94 [2021-07-09 18:36:45,328 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 86 [2021-07-09 18:36:45,743 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 125 [2021-07-09 18:36:46,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:46,017 INFO L93 Difference]: Finished difference Result 2678 states and 8891 transitions. [2021-07-09 18:36:46,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:36:46,017 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:36:46,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:46,022 INFO L225 Difference]: With dead ends: 2678 [2021-07-09 18:36:46,022 INFO L226 Difference]: Without dead ends: 2648 [2021-07-09 18:36:46,022 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 3037.3ms TimeCoverageRelationStatistics Valid=231, Invalid=891, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:36:46,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2021-07-09 18:36:46,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2073. [2021-07-09 18:36:46,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2073 states, 2072 states have (on average 3.4305019305019306) internal successors, (7108), 2072 states have internal predecessors, (7108), 0 states have call successors, (0), 0 states have call 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:46,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2073 states to 2073 states and 7108 transitions. [2021-07-09 18:36:46,052 INFO L78 Accepts]: Start accepts. Automaton has 2073 states and 7108 transitions. Word has length 26 [2021-07-09 18:36:46,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:46,053 INFO L482 AbstractCegarLoop]: Abstraction has 2073 states and 7108 transitions. [2021-07-09 18:36:46,053 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:36:46,053 INFO L276 IsEmpty]: Start isEmpty. Operand 2073 states and 7108 transitions. [2021-07-09 18:36:46,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:46,056 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:46,056 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:46,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3316 [2021-07-09 18:36:46,269 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:46,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:46,269 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-07-09 18:36:46,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:46,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034436344] [2021-07-09 18:36:46,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:46,406 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:46,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:46,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034436344] [2021-07-09 18:36:46,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034436344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:46,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148492315] [2021-07-09 18:36:46,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:36:46,431 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:36:46,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:46,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:36:46,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:46,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:46,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:46,854 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:46,860 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,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 39 treesize of output 13 [2021-07-09 18:36:46,867 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:36:46,873 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,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 30 treesize of output 16 [2021-07-09 18:36:46,880 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,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 37 treesize of output 19 [2021-07-09 18:36:46,886 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:46,893 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:36:46,899 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,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 41 treesize of output 13 [2021-07-09 18:36:46,905 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:36:46,912 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:46,918 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:46,924 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,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 35 treesize of output 19 [2021-07-09 18:36:46,930 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:46,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:46,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:46,933 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:46,951 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:36:46,952 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:46,952 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:36:46,971 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:46,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148492315] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:46,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:46,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-09 18:36:46,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022863339] [2021-07-09 18:36:46,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:46,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:46,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:46,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:46,972 INFO L87 Difference]: Start difference. First operand 2073 states and 7108 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:36:47,849 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-07-09 18:36:48,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:48,128 INFO L93 Difference]: Finished difference Result 3338 states and 10716 transitions. [2021-07-09 18:36:48,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:36:48,128 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:36:48,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:48,134 INFO L225 Difference]: With dead ends: 3338 [2021-07-09 18:36:48,134 INFO L226 Difference]: Without dead ends: 3295 [2021-07-09 18:36:48,135 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 1011.4ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:36:48,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3295 states. [2021-07-09 18:36:48,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3295 to 2202. [2021-07-09 18:36:48,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2202 states, 2201 states have (on average 3.452975920036347) internal successors, (7600), 2201 states have internal predecessors, (7600), 0 states have call successors, (0), 0 states have call 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:48,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2202 states to 2202 states and 7600 transitions. [2021-07-09 18:36:48,173 INFO L78 Accepts]: Start accepts. Automaton has 2202 states and 7600 transitions. Word has length 26 [2021-07-09 18:36:48,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:48,173 INFO L482 AbstractCegarLoop]: Abstraction has 2202 states and 7600 transitions. [2021-07-09 18:36:48,173 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:36:48,173 INFO L276 IsEmpty]: Start isEmpty. Operand 2202 states and 7600 transitions. [2021-07-09 18:36:48,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:48,176 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:48,176 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:48,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3331 [2021-07-09 18:36:48,390 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:48,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:48,390 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 48 times [2021-07-09 18:36:48,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:48,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678716927] [2021-07-09 18:36:48,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:48,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:48,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:36:48,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:48,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678716927] [2021-07-09 18:36:48,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678716927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:48,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754544833] [2021-07-09 18:36:48,672 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:48,708 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:36:48,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:48,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:36:48,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:49,137 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-07-09 18:36:49,487 INFO L446 ElimStorePlain]: Different costs {28=[v_prenex_418], 45=[A]} [2021-07-09 18:36:49,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:49,516 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:36:49,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 47 treesize of output 33 [2021-07-09 18:36:49,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:49,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:49,549 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:36:49,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 34 [2021-07-09 18:36:49,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:49,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:49,608 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:36:49,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 49 treesize of output 37 [2021-07-09 18:36:49,611 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:49,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:49,628 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:36:49,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 [2021-07-09 18:36:49,630 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:49,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:49,645 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:36:49,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 22 [2021-07-09 18:36:49,646 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:49,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:49,668 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:36:49,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 30 [2021-07-09 18:36:49,669 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:50,021 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 115 [2021-07-09 18:36:50,022 INFO L628 ElimStorePlain]: treesize reduction 162, result has 71.7 percent of original size [2021-07-09 18:36:50,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:50,042 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:50,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 36 [2021-07-09 18:36:50,044 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:50,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:50,068 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:36:50,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-07-09 18:36:50,069 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:50,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:50,091 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:36:50,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 31 [2021-07-09 18:36:50,095 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:50,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:50,132 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:50,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 36 [2021-07-09 18:36:50,135 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:50,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:50,158 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:36:50,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:36:50,160 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:50,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:50,173 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:50,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 32 [2021-07-09 18:36:50,179 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:50,318 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-09 18:36:50,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:50,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 2 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:36:50,338 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 16 variables, input treesize:801, output treesize:513 [2021-07-09 18:36:50,521 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2021-07-09 18:36:50,627 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:50,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754544833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:50,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:50,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:36:50,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607405894] [2021-07-09 18:36:50,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:36:50,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:50,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:36:50,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:36:50,637 INFO L87 Difference]: Start difference. First operand 2202 states and 7600 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:36:51,457 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-07-09 18:36:51,865 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 86 [2021-07-09 18:36:52,352 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 79 [2021-07-09 18:36:52,635 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 94 [2021-07-09 18:36:53,085 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-07-09 18:36:53,730 WARN L205 SmtUtils]: Spent 590.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-07-09 18:36:54,390 WARN L205 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-07-09 18:36:54,590 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-07-09 18:36:54,882 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 43 [2021-07-09 18:36:55,171 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-07-09 18:36:55,330 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 54 [2021-07-09 18:36:55,870 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 41 [2021-07-09 18:36:56,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:56,180 INFO L93 Difference]: Finished difference Result 3312 states and 10745 transitions. [2021-07-09 18:36:56,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:36:56,180 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:36:56,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:56,186 INFO L225 Difference]: With dead ends: 3312 [2021-07-09 18:36:56,186 INFO L226 Difference]: Without dead ends: 3267 [2021-07-09 18:36:56,187 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 5343.3ms TimeCoverageRelationStatistics Valid=404, Invalid=2046, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:36:56,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3267 states. [2021-07-09 18:36:56,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3267 to 2225. [2021-07-09 18:36:56,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2225 states, 2224 states have (on average 3.459982014388489) internal successors, (7695), 2224 states have internal predecessors, (7695), 0 states have call successors, (0), 0 states have call 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:56,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2225 states to 2225 states and 7695 transitions. [2021-07-09 18:36:56,220 INFO L78 Accepts]: Start accepts. Automaton has 2225 states and 7695 transitions. Word has length 26 [2021-07-09 18:36:56,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:56,221 INFO L482 AbstractCegarLoop]: Abstraction has 2225 states and 7695 transitions. [2021-07-09 18:36:56,221 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:36:56,221 INFO L276 IsEmpty]: Start isEmpty. Operand 2225 states and 7695 transitions. [2021-07-09 18:36:56,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:56,224 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:56,224 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:56,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3421,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:56,440 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:56,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:56,440 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 49 times [2021-07-09 18:36:56,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:56,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409392397] [2021-07-09 18:36:56,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:56,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:56,740 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:56,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:56,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409392397] [2021-07-09 18:36:56,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409392397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:56,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942278422] [2021-07-09 18:36:56,741 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:56,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:56,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:56,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:57,046 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-09 18:36:57,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:57,129 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:57,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:36:57,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:57,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:57,144 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:57,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:57,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:57,456 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 122 [2021-07-09 18:36:57,457 INFO L628 ElimStorePlain]: treesize reduction 71, result has 83.9 percent of original size [2021-07-09 18:36:57,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:57,473 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:57,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:36:57,475 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:57,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:57,487 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:57,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 1 [2021-07-09 18:36:57,487 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:57,613 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-07-09 18:36:57,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:57,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:57,626 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:57,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:57,627 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:57,749 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-09 18:36:57,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:57,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:57,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:57,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:36:57,765 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:57,882 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-07-09 18:36:57,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:57,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:57,896 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:57,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:36:57,900 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:58,033 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-07-09 18:36:58,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:58,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:58,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:58,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:36:58,051 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:58,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:58,062 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:58,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:36:58,064 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:58,235 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-07-09 18:36:58,236 INFO L628 ElimStorePlain]: treesize reduction 18, result has 92.1 percent of original size [2021-07-09 18:36:58,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:58,247 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:58,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 28 treesize of output 20 [2021-07-09 18:36:58,248 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:58,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:58,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:58,338 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:58,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:36:58,339 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:58,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:58,420 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:58,420 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-07-09 18:36:58,539 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:58,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942278422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:58,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:58,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:36:58,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825887586] [2021-07-09 18:36:58,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:58,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:58,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:58,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:58,540 INFO L87 Difference]: Start difference. First operand 2225 states and 7695 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:59,490 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-09 18:36:59,617 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-07-09 18:36:59,795 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-07-09 18:36:59,941 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 63 [2021-07-09 18:37:00,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:00,336 INFO L93 Difference]: Finished difference Result 3319 states and 10983 transitions. [2021-07-09 18:37:00,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:37:00,336 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:00,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:00,342 INFO L225 Difference]: With dead ends: 3319 [2021-07-09 18:37:00,342 INFO L226 Difference]: Without dead ends: 3289 [2021-07-09 18:37:00,342 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1819.2ms TimeCoverageRelationStatistics Valid=309, Invalid=1023, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:37:00,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-07-09 18:37:00,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 2211. [2021-07-09 18:37:00,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2211 states, 2210 states have (on average 3.4547511312217196) internal successors, (7635), 2210 states have internal predecessors, (7635), 0 states have call successors, (0), 0 states have call 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,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2211 states to 2211 states and 7635 transitions. [2021-07-09 18:37:00,376 INFO L78 Accepts]: Start accepts. Automaton has 2211 states and 7635 transitions. Word has length 26 [2021-07-09 18:37:00,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:00,376 INFO L482 AbstractCegarLoop]: Abstraction has 2211 states and 7635 transitions. [2021-07-09 18:37:00,376 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:00,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2211 states and 7635 transitions. [2021-07-09 18:37:00,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:00,379 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:00,379 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,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3452 [2021-07-09 18:37:00,595 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:00,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:00,595 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-07-09 18:37:00,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:00,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466233321] [2021-07-09 18:37:00,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:00,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:00,742 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,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:00,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466233321] [2021-07-09 18:37:00,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466233321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:00,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411711246] [2021-07-09 18:37:00,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:00,771 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:37:00,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:00,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:00,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:01,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:01,199 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,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 37 treesize of output 19 [2021-07-09 18:37:01,206 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,214 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,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, 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:37:01,222 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,230 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,238 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,246 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:01,254 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:37:01,261 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,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 32 treesize of output 16 [2021-07-09 18:37:01,268 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,276 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,283 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:01,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:01,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:01,287 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:01,305 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:37:01,306 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:01,306 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:37:01,333 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:01,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411711246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:01,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:01,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:37:01,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450298404] [2021-07-09 18:37:01,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:01,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:01,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:01,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:01,334 INFO L87 Difference]: Start difference. First operand 2211 states and 7635 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:37:02,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:02,406 INFO L93 Difference]: Finished difference Result 3809 states and 12432 transitions. [2021-07-09 18:37:02,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:37:02,407 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:37:02,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:02,414 INFO L225 Difference]: With dead ends: 3809 [2021-07-09 18:37:02,414 INFO L226 Difference]: Without dead ends: 3779 [2021-07-09 18:37:02,414 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 934.6ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:37:02,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3779 states. [2021-07-09 18:37:02,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3779 to 2344. [2021-07-09 18:37:02,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.458386683738796) internal successors, (8103), 2343 states have internal predecessors, (8103), 0 states have call successors, (0), 0 states have call 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:02,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8103 transitions. [2021-07-09 18:37:02,455 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8103 transitions. Word has length 26 [2021-07-09 18:37:02,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:02,456 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8103 transitions. [2021-07-09 18:37:02,456 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:37:02,456 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8103 transitions. [2021-07-09 18:37:02,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:02,459 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:02,459 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:02,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3480,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:02,673 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:02,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:02,673 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-07-09 18:37:02,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:02,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473744279] [2021-07-09 18:37:02,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:02,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:02,816 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:02,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:02,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473744279] [2021-07-09 18:37:02,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473744279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:02,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858749247] [2021-07-09 18:37:02,816 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:02,840 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:37:02,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:02,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:02,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:03,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,057 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-09 18:37:03,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, 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:37:03,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,088 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-09 18:37:03,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-07-09 18:37:03,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,122 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-09 18:37:03,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-07-09 18:37:03,127 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,145 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:37:03,145 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:37:03,145 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,173 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-07-09 18:37:03,173 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:37:03,177 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,204 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-07-09 18:37:03,204 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 29 [2021-07-09 18:37:03,206 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,223 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:37:03,224 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:37:03,224 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,249 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-07-09 18:37:03,250 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:37:03,251 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,268 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:37:03,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:37:03,269 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,295 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-07-09 18:37:03,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, 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 26 [2021-07-09 18:37:03,297 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,325 INFO L354 Elim1Store]: treesize reduction 19, result has 38.7 percent of original size [2021-07-09 18:37:03,325 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 30 [2021-07-09 18:37:03,326 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,344 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:37:03,344 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:37:03,344 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,361 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:37:03,361 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:37:03,362 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:03,387 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 43 [2021-07-09 18:37:03,394 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,419 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-07-09 18:37:03,419 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:37:03,420 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:03,430 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-09 18:37:03,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, 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:37:03,431 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:03,516 INFO L628 ElimStorePlain]: treesize reduction 109, result has 41.7 percent of original size [2021-07-09 18:37:03,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:03,517 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:705, output treesize:78 [2021-07-09 18:37:03,604 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:03,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858749247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:03,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:03,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-09 18:37:03,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672408181] [2021-07-09 18:37:03,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:03,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:03,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:03,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:03,605 INFO L87 Difference]: Start difference. First operand 2344 states and 8103 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:37:04,969 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-07-09 18:37:05,154 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-07-09 18:37:05,612 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-07-09 18:37:05,850 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 62 [2021-07-09 18:37:06,393 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-07-09 18:37:06,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:06,540 INFO L93 Difference]: Finished difference Result 4305 states and 13885 transitions. [2021-07-09 18:37:06,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:37:06,540 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:37:06,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:06,547 INFO L225 Difference]: With dead ends: 4305 [2021-07-09 18:37:06,547 INFO L226 Difference]: Without dead ends: 4252 [2021-07-09 18:37:06,547 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 2626.9ms TimeCoverageRelationStatistics Valid=556, Invalid=2096, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:37:06,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4252 states. [2021-07-09 18:37:06,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4252 to 2347. [2021-07-09 18:37:06,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2347 states, 2346 states have (on average 3.4578005115089514) internal successors, (8112), 2346 states have internal predecessors, (8112), 0 states have call successors, (0), 0 states have call 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:06,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2347 states to 2347 states and 8112 transitions. [2021-07-09 18:37:06,587 INFO L78 Accepts]: Start accepts. Automaton has 2347 states and 8112 transitions. Word has length 26 [2021-07-09 18:37:06,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:06,588 INFO L482 AbstractCegarLoop]: Abstraction has 2347 states and 8112 transitions. [2021-07-09 18:37:06,588 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:37:06,588 INFO L276 IsEmpty]: Start isEmpty. Operand 2347 states and 8112 transitions. [2021-07-09 18:37:06,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:06,591 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:06,591 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:06,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3570 [2021-07-09 18:37:06,800 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:06,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:06,800 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 50 times [2021-07-09 18:37:06,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:06,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002118529] [2021-07-09 18:37:06,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:06,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37: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:37:07,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:07,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002118529] [2021-07-09 18:37:07,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002118529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:07,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961592801] [2021-07-09 18:37:07,093 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 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:37:07,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:07,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:07,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:07,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:07,434 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:37:07,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:07,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:07,752 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:37:07,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 26 [2021-07-09 18:37:07,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:07,769 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:37:07,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:07,770 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:08,213 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 124 [2021-07-09 18:37:08,214 INFO L628 ElimStorePlain]: treesize reduction 296, result has 58.8 percent of original size [2021-07-09 18:37:08,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:08,238 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:08,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:37:08,239 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:08,424 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-09 18:37:08,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:08,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:08,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:08,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:08,457 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:37:08,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-07-09 18:37:08,461 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:08,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:08,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:08,482 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:08,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-07-09 18:37:08,485 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:08,781 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 114 [2021-07-09 18:37:08,782 INFO L628 ElimStorePlain]: treesize reduction 27, result has 93.0 percent of original size [2021-07-09 18:37:08,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:08,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:08,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:08,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:08,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:08,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, 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 34 [2021-07-09 18:37:08,811 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:08,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:08,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:08,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:08,826 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:37:08,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:37:08,827 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:08,948 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-07-09 18:37:08,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:08,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:08,971 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:08,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:08,973 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,095 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:37:09,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:09,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,114 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:37:09,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 23 treesize of output 27 [2021-07-09 18:37:09,118 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,235 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-09 18:37:09,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:09,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:09,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 18 treesize of output 28 [2021-07-09 18:37:09,254 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,374 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-07-09 18:37:09,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:09,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:09,399 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:37:09,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-07-09 18:37:09,403 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,524 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:37:09,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:09,530 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:09,530 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:785, output treesize:295 [2021-07-09 18:37:09,770 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-07-09 18:37:09,906 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:09,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961592801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:09,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:09,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:37:09,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651123549] [2021-07-09 18:37:09,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:37:09,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:09,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:37:09,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:09,907 INFO L87 Difference]: Start difference. First operand 2347 states and 8112 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:10,545 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-07-09 18:37:10,847 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-07-09 18:37:10,975 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-07-09 18:37:11,165 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-07-09 18:37:11,440 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:37:11,878 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-07-09 18:37:12,234 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2021-07-09 18:37:12,442 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-07-09 18:37:12,886 WARN L205 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 80 [2021-07-09 18:37:13,154 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-07-09 18:37:13,356 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-07-09 18:37:13,781 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-07-09 18:37:14,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:14,241 INFO L93 Difference]: Finished difference Result 3241 states and 10733 transitions. [2021-07-09 18:37:14,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:37:14,241 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:14,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:14,247 INFO L225 Difference]: With dead ends: 3241 [2021-07-09 18:37:14,247 INFO L226 Difference]: Without dead ends: 3211 [2021-07-09 18:37:14,247 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 4217.3ms TimeCoverageRelationStatistics Valid=353, Invalid=2197, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:37:14,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3211 states. [2021-07-09 18:37:14,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3211 to 2360. [2021-07-09 18:37:14,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.454429843153879) internal successors, (8149), 2359 states have internal predecessors, (8149), 0 states have call successors, (0), 0 states have call 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:14,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8149 transitions. [2021-07-09 18:37:14,286 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8149 transitions. Word has length 26 [2021-07-09 18:37:14,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:14,286 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8149 transitions. [2021-07-09 18:37:14,286 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:14,287 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8149 transitions. [2021-07-09 18:37:14,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:14,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:14,290 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:14,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3600,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:14,491 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:14,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:14,492 INFO L82 PathProgramCache]: Analyzing trace with hash -849869469, now seen corresponding path program 51 times [2021-07-09 18:37:14,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:14,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846487581] [2021-07-09 18:37:14,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:14,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:14,849 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:14,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:14,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846487581] [2021-07-09 18:37:14,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846487581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:14,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436316237] [2021-07-09 18:37:14,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:37:14,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:37:14,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:14,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:37:14,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:15,348 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:37:15,598 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-07-09 18:37:15,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:15,682 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:15,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, 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:15,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:15,995 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 123 [2021-07-09 18:37:15,995 INFO L628 ElimStorePlain]: treesize reduction 130, result has 76.2 percent of original size [2021-07-09 18:37:16,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,008 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:16,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 21 treesize of output 17 [2021-07-09 18:37:16,009 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:16,158 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:37:16,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,170 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,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 16 treesize of output 18 [2021-07-09 18:37:16,173 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:16,333 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:37:16,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,348 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:16,349 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:16,511 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-09 18:37:16,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,526 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:16,530 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:16,681 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-09 18:37:16,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,695 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:16,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:16,697 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:16,833 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-09 18:37:16,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,847 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-07-09 18:37:16,849 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:16,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,858 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:16,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:37:16,858 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:16,963 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:37:16,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,977 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:37:16,980 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:16,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:16,993 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:16,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 30 treesize of output 24 [2021-07-09 18:37:16,995 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,162 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-07-09 18:37:17,162 INFO L628 ElimStorePlain]: treesize reduction 23, result has 90.6 percent of original size [2021-07-09 18:37:17,169 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:17,169 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:156 [2021-07-09 18:37:17,344 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-07-09 18:37:17,383 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:17,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436316237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:17,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:17,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:37:17,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382310753] [2021-07-09 18:37:17,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:17,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:17,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:17,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:17,383 INFO L87 Difference]: Start difference. First operand 2360 states and 8149 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:18,225 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 66 [2021-07-09 18:37:18,533 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 69 [2021-07-09 18:37:18,743 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-07-09 18:37:18,952 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2021-07-09 18:37:19,321 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:37:19,786 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2021-07-09 18:37:20,248 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 105 [2021-07-09 18:37:20,662 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 123 [2021-07-09 18:37:20,893 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-09 18:37:21,437 WARN L205 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 108 [2021-07-09 18:37:21,885 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 127 [2021-07-09 18:37:22,130 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-07-09 18:37:22,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:22,442 INFO L93 Difference]: Finished difference Result 3613 states and 11812 transitions. [2021-07-09 18:37:22,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:37:22,442 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:22,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:22,449 INFO L225 Difference]: With dead ends: 3613 [2021-07-09 18:37:22,449 INFO L226 Difference]: Without dead ends: 3568 [2021-07-09 18:37:22,449 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 5080.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1712, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:37:22,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3568 states. [2021-07-09 18:37:22,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3568 to 2356. [2021-07-09 18:37:22,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2356 states, 2355 states have (on average 3.456900212314225) internal successors, (8141), 2355 states have internal predecessors, (8141), 0 states have call successors, (0), 0 states have call 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:22,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2356 states to 2356 states and 8141 transitions. [2021-07-09 18:37:22,487 INFO L78 Accepts]: Start accepts. Automaton has 2356 states and 8141 transitions. Word has length 26 [2021-07-09 18:37:22,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:22,487 INFO L482 AbstractCegarLoop]: Abstraction has 2356 states and 8141 transitions. [2021-07-09 18:37:22,487 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:22,487 INFO L276 IsEmpty]: Start isEmpty. Operand 2356 states and 8141 transitions. [2021-07-09 18:37:22,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:22,490 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:22,491 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:22,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3641,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:22,707 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:22,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:22,707 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 52 times [2021-07-09 18:37:22,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:22,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237714971] [2021-07-09 18:37:22,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:22,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:23,018 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,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:23,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237714971] [2021-07-09 18:37:23,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237714971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:23,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227824712] [2021-07-09 18:37:23,018 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:37:23,042 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:23,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:23,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:23,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:23,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:23,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:23,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:37:23,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:23,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:23,469 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:23,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 35 treesize of output 23 [2021-07-09 18:37:23,470 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:23,816 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2021-07-09 18:37:23,817 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-07-09 18:37:23,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:23,832 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:23,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 26 treesize of output 24 [2021-07-09 18:37:23,834 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:23,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:23,846 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:23,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, 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:23,847 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:23,999 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-09 18:37:24,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,014 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,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 21 treesize of output 17 [2021-07-09 18:37:24,015 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,026 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,030 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,171 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-09 18:37:24,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,187 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,188 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,198 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,202 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,326 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-07-09 18:37:24,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,341 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-09 18:37:24,342 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:24,355 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,462 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 18:37:24,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:37:24,467 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:170 [2021-07-09 18:37:24,599 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,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227824712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:24,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:24,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:37:24,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435485341] [2021-07-09 18:37:24,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:24,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:24,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:24,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:24,600 INFO L87 Difference]: Start difference. First operand 2356 states and 8141 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:25,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:25,795 INFO L93 Difference]: Finished difference Result 3106 states and 10468 transitions. [2021-07-09 18:37:25,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:37:25,795 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:25,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:25,800 INFO L225 Difference]: With dead ends: 3106 [2021-07-09 18:37:25,801 INFO L226 Difference]: Without dead ends: 3081 [2021-07-09 18:37:25,801 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1342.5ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:37:25,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3081 states. [2021-07-09 18:37:25,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3081 to 2358. [2021-07-09 18:37:25,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2358 states, 2357 states have (on average 3.4560882477725925) internal successors, (8146), 2357 states have internal predecessors, (8146), 0 states have call successors, (0), 0 states have call 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,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2358 states to 2358 states and 8146 transitions. [2021-07-09 18:37:25,832 INFO L78 Accepts]: Start accepts. Automaton has 2358 states and 8146 transitions. Word has length 26 [2021-07-09 18:37:25,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:25,832 INFO L482 AbstractCegarLoop]: Abstraction has 2358 states and 8146 transitions. [2021-07-09 18:37:25,833 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:25,833 INFO L276 IsEmpty]: Start isEmpty. Operand 2358 states and 8146 transitions. [2021-07-09 18:37:25,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:25,835 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:25,836 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:26,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3671 [2021-07-09 18:37:26,052 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:26,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:26,052 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-07-09 18:37:26,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:26,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378497645] [2021-07-09 18:37:26,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:26,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:26,257 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:26,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:26,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378497645] [2021-07-09 18:37:26,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378497645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:26,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782317930] [2021-07-09 18:37:26,257 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:26,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:26,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:37:26,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:26,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:26,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:26,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:26,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:26,745 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:26,753 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:37:26,761 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:26,768 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:26,775 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:37:26,783 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:37:26,790 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,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 35 treesize of output 19 [2021-07-09 18:37:26,796 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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:26,803 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,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, 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:26,810 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,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 32 treesize of output 16 [2021-07-09 18:37:26,816 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:26,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, 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:37:26,820 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,838 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-07-09 18:37:26,839 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:26,839 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:37:26,861 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:26,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782317930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:26,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:26,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:37:26,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333518217] [2021-07-09 18:37:26,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:26,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:26,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:26,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:26,862 INFO L87 Difference]: Start difference. First operand 2358 states and 8146 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:37:28,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:28,204 INFO L93 Difference]: Finished difference Result 3316 states and 11054 transitions. [2021-07-09 18:37:28,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:37:28,204 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:37:28,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:28,210 INFO L225 Difference]: With dead ends: 3316 [2021-07-09 18:37:28,210 INFO L226 Difference]: Without dead ends: 3273 [2021-07-09 18:37:28,210 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1229.1ms TimeCoverageRelationStatistics Valid=415, Invalid=1477, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:37:28,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3273 states. [2021-07-09 18:37:28,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3273 to 2398. [2021-07-09 18:37:28,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2398 states, 2397 states have (on average 3.4568210262828534) internal successors, (8286), 2397 states have internal predecessors, (8286), 0 states have call successors, (0), 0 states have call 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:28,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2398 states to 2398 states and 8286 transitions. [2021-07-09 18:37:28,249 INFO L78 Accepts]: Start accepts. Automaton has 2398 states and 8286 transitions. Word has length 26 [2021-07-09 18:37:28,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:28,249 INFO L482 AbstractCegarLoop]: Abstraction has 2398 states and 8286 transitions. [2021-07-09 18:37:28,249 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:37:28,249 INFO L276 IsEmpty]: Start isEmpty. Operand 2398 states and 8286 transitions. [2021-07-09 18:37:28,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:28,252 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:28,252 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:28,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3708 [2021-07-09 18:37:28,455 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:28,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:28,455 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-07-09 18:37:28,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:28,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302369550] [2021-07-09 18:37:28,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:28,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:28,684 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:28,685 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:28,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302369550] [2021-07-09 18:37:28,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302369550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:28,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629889494] [2021-07-09 18:37:28,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:28,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:28,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:28,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:28,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:29,055 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-07-09 18:37:29,107 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_497], 5=[v_prenex_493, v_prenex_495]} [2021-07-09 18:37:29,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:37:29,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,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, 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:29,123 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,221 INFO L628 ElimStorePlain]: treesize reduction 147, result has 42.1 percent of original size [2021-07-09 18:37:29,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:37:29,225 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:29,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:37:29,258 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:29,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:37:29,288 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:29,310 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:37:29,311 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:32 [2021-07-09 18:37:29,346 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:29,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629889494] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:29,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:29,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:37:29,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396508022] [2021-07-09 18:37:29,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:29,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:29,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:29,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:29,347 INFO L87 Difference]: Start difference. First operand 2398 states and 8286 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:30,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:30,897 INFO L93 Difference]: Finished difference Result 3303 states and 11080 transitions. [2021-07-09 18:37:30,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:37:30,897 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:30,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:30,903 INFO L225 Difference]: With dead ends: 3303 [2021-07-09 18:37:30,903 INFO L226 Difference]: Without dead ends: 3269 [2021-07-09 18:37:30,903 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 1460.0ms TimeCoverageRelationStatistics Valid=478, Invalid=1592, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:37:30,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3269 states. [2021-07-09 18:37:30,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3269 to 2372. [2021-07-09 18:37:30,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2372 states, 2371 states have (on average 3.4571910586250527) internal successors, (8197), 2371 states have internal predecessors, (8197), 0 states have call successors, (0), 0 states have call 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:30,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 8197 transitions. [2021-07-09 18:37:30,941 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 8197 transitions. Word has length 26 [2021-07-09 18:37:30,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:30,942 INFO L482 AbstractCegarLoop]: Abstraction has 2372 states and 8197 transitions. [2021-07-09 18:37:30,942 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:30,942 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 8197 transitions. [2021-07-09 18:37:30,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:30,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:30,945 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:31,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3798,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:31,162 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:31,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:31,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1804783987, now seen corresponding path program 53 times [2021-07-09 18:37:31,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:31,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957933124] [2021-07-09 18:37:31,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:31,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:31,436 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,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:31,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957933124] [2021-07-09 18:37:31,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957933124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:31,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602667181] [2021-07-09 18:37:31,437 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:31,461 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:37:31,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:31,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-09 18:37:31,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:31,863 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-09 18:37:32,107 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 66 [2021-07-09 18:37:32,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:32,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:32,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:32,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:32,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:32,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:32,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:32,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 30 treesize of output 16 [2021-07-09 18:37:32,246 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:32,333 INFO L628 ElimStorePlain]: treesize reduction 69, result has 56.3 percent of original size [2021-07-09 18:37:32,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:32,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:32,367 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:32,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:32,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:32,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:32,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:32,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:32,415 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:32,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:32,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:37:32,444 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:201, output treesize:32 [2021-07-09 18:37:32,482 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:32,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602667181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:32,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:32,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:37:32,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413969354] [2021-07-09 18:37:32,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:32,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:32,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:32,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:32,482 INFO L87 Difference]: Start difference. First operand 2372 states and 8197 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:33,470 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-09 18:37:34,124 WARN L205 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 108 [2021-07-09 18:37:34,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:34,307 INFO L93 Difference]: Finished difference Result 3196 states and 10649 transitions. [2021-07-09 18:37:34,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:37:34,308 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:34,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:34,313 INFO L225 Difference]: With dead ends: 3196 [2021-07-09 18:37:34,314 INFO L226 Difference]: Without dead ends: 3151 [2021-07-09 18:37:34,314 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 2069.8ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:37:34,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-07-09 18:37:34,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 2383. [2021-07-09 18:37:34,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2383 states, 2382 states have (on average 3.4554995801847186) internal successors, (8231), 2382 states have internal predecessors, (8231), 0 states have call successors, (0), 0 states have call 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,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2383 states to 2383 states and 8231 transitions. [2021-07-09 18:37:34,346 INFO L78 Accepts]: Start accepts. Automaton has 2383 states and 8231 transitions. Word has length 26 [2021-07-09 18:37:34,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:34,346 INFO L482 AbstractCegarLoop]: Abstraction has 2383 states and 8231 transitions. [2021-07-09 18:37:34,346 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:34,346 INFO L276 IsEmpty]: Start isEmpty. Operand 2383 states and 8231 transitions. [2021-07-09 18:37:34,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:34,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:34,349 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,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3812 [2021-07-09 18:37:34,565 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:34,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:34,565 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 54 times [2021-07-09 18:37:34,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:34,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034877730] [2021-07-09 18:37:34,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:34,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:34,765 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:34,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:34,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034877730] [2021-07-09 18:37:34,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034877730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:34,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292070589] [2021-07-09 18:37:34,766 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:34,799 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:37:34,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:34,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:37:34,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:35,282 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-07-09 18:37:35,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,399 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-07-09 18:37:35,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:35,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,419 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:35,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 36 [2021-07-09 18:37:35,423 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,787 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 102 [2021-07-09 18:37:35,788 INFO L628 ElimStorePlain]: treesize reduction 32, result has 94.4 percent of original size [2021-07-09 18:37:35,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,811 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-07-09 18:37:35,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 42 treesize of output 30 [2021-07-09 18:37:35,812 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,834 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-07-09 18:37:35,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 42 treesize of output 34 [2021-07-09 18:37:35,837 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:36,005 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-07-09 18:37:36,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:36,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:36,027 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-07-09 18:37:36,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 [2021-07-09 18:37:36,029 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:36,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:36,050 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-07-09 18:37:36,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, 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 38 [2021-07-09 18:37:36,051 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:36,218 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-07-09 18:37:36,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:36,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:36,238 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:36,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 38 [2021-07-09 18:37:36,240 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:36,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:36,261 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-07-09 18:37:36,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 42 treesize of output 34 [2021-07-09 18:37:36,264 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:36,582 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2021-07-09 18:37:36,582 INFO L628 ElimStorePlain]: treesize reduction 19, result has 95.7 percent of original size [2021-07-09 18:37:36,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:36,605 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-07-09 18:37:36,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 36 [2021-07-09 18:37:36,609 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:36,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:36,625 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-07-09 18:37:36,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 32 [2021-07-09 18:37:36,627 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:36,766 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-09 18:37:36,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:36,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:37:36,777 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:613, output treesize:428 [2021-07-09 18:37:36,922 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-07-09 18:37:37,080 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,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292070589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:37,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:37,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-07-09 18:37:37,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710871747] [2021-07-09 18:37:37,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:37:37,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:37,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:37:37,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:37,081 INFO L87 Difference]: Start difference. First operand 2383 states and 8231 transitions. Second operand has 20 states, 20 states have (on average 2.45) 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:37:38,344 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 82 [2021-07-09 18:37:38,820 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-07-09 18:37:39,310 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-07-09 18:37:39,511 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2021-07-09 18:37:39,695 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 23 [2021-07-09 18:37:39,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:39,897 INFO L93 Difference]: Finished difference Result 3199 states and 10757 transitions. [2021-07-09 18:37:39,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:37:39,897 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) 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:37:39,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:39,903 INFO L225 Difference]: With dead ends: 3199 [2021-07-09 18:37:39,903 INFO L226 Difference]: Without dead ends: 3174 [2021-07-09 18:37:39,904 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 2594.5ms TimeCoverageRelationStatistics Valid=203, Invalid=1129, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:37:39,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3174 states. [2021-07-09 18:37:39,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3174 to 2376. [2021-07-09 18:37:39,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2376 states, 2375 states have (on average 3.4530526315789474) internal successors, (8201), 2375 states have internal predecessors, (8201), 0 states have call successors, (0), 0 states have call 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:39,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2376 states to 2376 states and 8201 transitions. [2021-07-09 18:37:39,941 INFO L78 Accepts]: Start accepts. Automaton has 2376 states and 8201 transitions. Word has length 26 [2021-07-09 18:37:39,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:39,941 INFO L482 AbstractCegarLoop]: Abstraction has 2376 states and 8201 transitions. [2021-07-09 18:37:39,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) 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:37:39,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2376 states and 8201 transitions. [2021-07-09 18:37:39,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:39,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:39,945 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,162 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3829,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:40,162 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:40,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:40,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1700400349, now seen corresponding path program 55 times [2021-07-09 18:37:40,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:40,163 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531250233] [2021-07-09 18:37:40,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:40,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:40,420 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,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:40,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531250233] [2021-07-09 18:37:40,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531250233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:40,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528900025] [2021-07-09 18:37:40,420 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:37:40,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:40,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:40,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:40,897 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-09 18:37:40,972 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_536, A, v_prenex_538, v_prenex_539, v_prenex_543, v_prenex_533, v_prenex_535], 3=[v_prenex_541]} [2021-07-09 18:37:40,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:40,987 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:40,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:40,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:40,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,003 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:41,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,348 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-07-09 18:37:41,348 INFO L628 ElimStorePlain]: treesize reduction 71, result has 84.0 percent of original size [2021-07-09 18:37:41,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,363 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:41,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,365 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,514 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-09 18:37:41,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,533 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:37:41,534 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,547 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:41,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 1 [2021-07-09 18:37:41,548 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,671 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:37:41,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:37:41,692 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,706 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:41,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 24 [2021-07-09 18:37:41,708 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:41,911 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 104 [2021-07-09 18:37:41,911 INFO L628 ElimStorePlain]: treesize reduction 18, result has 93.2 percent of original size [2021-07-09 18:37:41,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:41,924 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:41,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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,926 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:42,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,033 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:42,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, 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:42,037 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:42,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:42,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, 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:42,135 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,244 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-09 18:37:42,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:42,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:42,255 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:42,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:42,259 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:42,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:42,343 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:42,343 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:507, output treesize:154 [2021-07-09 18:37:42,471 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,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528900025] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:42,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:42,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:37:42,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155656549] [2021-07-09 18:37:42,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:42,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:42,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:42,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:42,472 INFO L87 Difference]: Start difference. First operand 2376 states and 8201 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:37:43,328 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:37:43,513 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-07-09 18:37:43,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:43,836 INFO L93 Difference]: Finished difference Result 3405 states and 11394 transitions. [2021-07-09 18:37:43,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:37:43,837 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:37:43,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:43,843 INFO L225 Difference]: With dead ends: 3405 [2021-07-09 18:37:43,843 INFO L226 Difference]: Without dead ends: 3375 [2021-07-09 18:37:43,843 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 1525.5ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:37:43,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2021-07-09 18:37:43,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 2353. [2021-07-09 18:37:43,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2353 states, 2352 states have (on average 3.453231292517007) internal successors, (8122), 2352 states have internal predecessors, (8122), 0 states have call successors, (0), 0 states have call 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,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2353 states to 2353 states and 8122 transitions. [2021-07-09 18:37:43,880 INFO L78 Accepts]: Start accepts. Automaton has 2353 states and 8122 transitions. Word has length 26 [2021-07-09 18:37:43,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:43,880 INFO L482 AbstractCegarLoop]: Abstraction has 2353 states and 8122 transitions. [2021-07-09 18:37:43,880 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:37:43,880 INFO L276 IsEmpty]: Start isEmpty. Operand 2353 states and 8122 transitions. [2021-07-09 18:37:43,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:43,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:43,883 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:44,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3864,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:44,099 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:44,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:44,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 56 times [2021-07-09 18:37:44,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:44,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148087845] [2021-07-09 18:37:44,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:44,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:44,366 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:44,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:44,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148087845] [2021-07-09 18:37:44,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148087845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:44,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685170952] [2021-07-09 18:37:44,367 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:37:44,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:44,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:44,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:44,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:44,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,642 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:44,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,652 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:44,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:44,655 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,662 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,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, 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:44,663 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,673 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:44,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:37:44,676 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,686 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:44,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:44,690 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,700 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:44,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 35 treesize of output 23 [2021-07-09 18:37:44,701 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,710 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:44,711 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,719 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,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, 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:44,720 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,729 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:37:44,730 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,741 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:44,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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:44,743 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,756 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:44,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:37:44,757 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,768 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 1 [2021-07-09 18:37:44,769 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,780 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:37:44,781 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,790 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,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 28 treesize of output 16 [2021-07-09 18:37:44,792 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,800 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:44,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 28 treesize of output 16 [2021-07-09 18:37:44,801 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:44,809 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:44,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:44,811 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:44,906 INFO L628 ElimStorePlain]: treesize reduction 16, result has 85.6 percent of original size [2021-07-09 18:37:44,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:37:44,907 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:95 [2021-07-09 18:37:45,010 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,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685170952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:45,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:45,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:45,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922894673] [2021-07-09 18:37:45,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:45,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:45,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:45,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:45,011 INFO L87 Difference]: Start difference. First operand 2353 states and 8122 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:45,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:45,925 INFO L93 Difference]: Finished difference Result 3078 states and 10413 transitions. [2021-07-09 18:37:45,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:37:45,925 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:45,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:45,931 INFO L225 Difference]: With dead ends: 3078 [2021-07-09 18:37:45,931 INFO L226 Difference]: Without dead ends: 3063 [2021-07-09 18:37:45,931 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 991.3ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:37:45,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3063 states. [2021-07-09 18:37:45,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3063 to 2355. [2021-07-09 18:37:45,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2355 states, 2354 states have (on average 3.45624468988955) internal successors, (8136), 2354 states have internal predecessors, (8136), 0 states have call successors, (0), 0 states have call 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:45,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2355 states to 2355 states and 8136 transitions. [2021-07-09 18:37:45,967 INFO L78 Accepts]: Start accepts. Automaton has 2355 states and 8136 transitions. Word has length 26 [2021-07-09 18:37:45,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:45,967 INFO L482 AbstractCegarLoop]: Abstraction has 2355 states and 8136 transitions. [2021-07-09 18:37:45,967 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:45,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2355 states and 8136 transitions. [2021-07-09 18:37:45,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:45,970 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:45,970 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:46,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3894 [2021-07-09 18:37:46,171 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:46,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:46,171 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-07-09 18:37:46,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:46,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813964056] [2021-07-09 18:37:46,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:46,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:46,324 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:46,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:46,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813964056] [2021-07-09 18:37:46,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813964056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:46,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812688918] [2021-07-09 18:37:46,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:37:46,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:37:46,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:46,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:37:46,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:46,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,814 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:37:46,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, 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 35 [2021-07-09 18:37:46,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,842 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:46,842 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:37:46,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:46,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, 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:37:46,885 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,909 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:37:46,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, 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:37:46,911 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,938 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:37:46,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 28 [2021-07-09 18:37:46,939 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,957 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:37:46,957 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:37:46,958 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,986 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:37:46,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:37:46,990 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,008 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:37:47,008 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:37:47,009 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,025 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:37:47,026 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:37:47,026 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,043 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:37:47,043 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:37:47,043 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,069 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:37:47,069 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:37:47,071 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,088 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:37:47,088 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:37:47,089 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,113 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:37:47,113 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:47,114 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,130 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:37:47,130 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:37:47,131 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,147 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:37:47,147 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:47,147 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,156 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:37:47,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:47,157 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,253 INFO L628 ElimStorePlain]: treesize reduction 92, result has 50.3 percent of original size [2021-07-09 18:37:47,255 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:47,255 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-09 18:37:47,333 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:47,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812688918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:47,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:47,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:47,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231439276] [2021-07-09 18:37:47,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:37:47,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:47,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:37:47,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:47,334 INFO L87 Difference]: Start difference. First operand 2355 states and 8136 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:37:49,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:49,801 INFO L93 Difference]: Finished difference Result 3597 states and 11910 transitions. [2021-07-09 18:37:49,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:37:49,801 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:37:49,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:49,808 INFO L225 Difference]: With dead ends: 3597 [2021-07-09 18:37:49,808 INFO L226 Difference]: Without dead ends: 3553 [2021-07-09 18:37:49,809 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2145.2ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:37:49,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3553 states. [2021-07-09 18:37:49,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3553 to 2397. [2021-07-09 18:37:49,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 2396 states have (on average 3.451585976627713) internal successors, (8270), 2396 states have internal predecessors, (8270), 0 states have call successors, (0), 0 states have call 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:49,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 8270 transitions. [2021-07-09 18:37:49,850 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 8270 transitions. Word has length 26 [2021-07-09 18:37:49,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:49,850 INFO L482 AbstractCegarLoop]: Abstraction has 2397 states and 8270 transitions. [2021-07-09 18:37:49,850 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:37:49,850 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 8270 transitions. [2021-07-09 18:37:49,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:49,854 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:49,854 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:37:50,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3915 [2021-07-09 18:37:50,055 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:50,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:50,055 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 57 times [2021-07-09 18:37:50,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:50,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854052650] [2021-07-09 18:37:50,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:50,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:50,093 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:37:50,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:50,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854052650] [2021-07-09 18:37:50,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854052650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:50,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192136236] [2021-07-09 18:37:50,094 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 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:37:50,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:37:50,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:50,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:37:50,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:50,208 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:37:50,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192136236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:50,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:50,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:37:50,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20555673] [2021-07-09 18:37:50,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:37:50,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:50,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:37:50,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:37:50,209 INFO L87 Difference]: Start difference. First operand 2397 states and 8270 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:37:51,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:51,172 INFO L93 Difference]: Finished difference Result 5478 states and 17219 transitions. [2021-07-09 18:37:51,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:37:51,173 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:37:51,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:51,183 INFO L225 Difference]: With dead ends: 5478 [2021-07-09 18:37:51,183 INFO L226 Difference]: Without dead ends: 5478 [2021-07-09 18:37:51,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 560.9ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:37:51,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5478 states. [2021-07-09 18:37:51,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5478 to 2593. [2021-07-09 18:37:51,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2593 states, 2592 states have (on average 3.493827160493827) internal successors, (9056), 2592 states have internal predecessors, (9056), 0 states have call successors, (0), 0 states have call 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:51,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2593 states to 2593 states and 9056 transitions. [2021-07-09 18:37:51,243 INFO L78 Accepts]: Start accepts. Automaton has 2593 states and 9056 transitions. Word has length 28 [2021-07-09 18:37:51,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:51,243 INFO L482 AbstractCegarLoop]: Abstraction has 2593 states and 9056 transitions. [2021-07-09 18:37:51,243 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:37:51,243 INFO L276 IsEmpty]: Start isEmpty. Operand 2593 states and 9056 transitions. [2021-07-09 18:37:51,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:51,247 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:51,247 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:37:51,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4016,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:51,461 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:51,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:51,461 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 58 times [2021-07-09 18:37:51,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:51,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250316152] [2021-07-09 18:37:51,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:51,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:51,500 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:37:51,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:51,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250316152] [2021-07-09 18:37:51,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250316152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:51,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111606196] [2021-07-09 18:37:51,501 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 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:37:51,524 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:51,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:51,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:37:51,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:51,633 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:37:51,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111606196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:51,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:51,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:37:51,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483312645] [2021-07-09 18:37:51,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:51,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:51,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:51,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:51,634 INFO L87 Difference]: Start difference. First operand 2593 states and 9056 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:37:52,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:52,956 INFO L93 Difference]: Finished difference Result 7165 states and 22139 transitions. [2021-07-09 18:37:52,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:37:52,956 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:37:52,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:52,968 INFO L225 Difference]: With dead ends: 7165 [2021-07-09 18:37:52,969 INFO L226 Difference]: Without dead ends: 7165 [2021-07-09 18:37:52,969 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 806.6ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:37:52,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7165 states. [2021-07-09 18:37:53,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7165 to 2604. [2021-07-09 18:37:53,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2604 states, 2603 states have (on average 3.4998079139454474) internal successors, (9110), 2603 states have internal predecessors, (9110), 0 states have call successors, (0), 0 states have call 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,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2604 states to 2604 states and 9110 transitions. [2021-07-09 18:37:53,031 INFO L78 Accepts]: Start accepts. Automaton has 2604 states and 9110 transitions. Word has length 28 [2021-07-09 18:37:53,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:53,031 INFO L482 AbstractCegarLoop]: Abstraction has 2604 states and 9110 transitions. [2021-07-09 18:37:53,031 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:37:53,031 INFO L276 IsEmpty]: Start isEmpty. Operand 2604 states and 9110 transitions. [2021-07-09 18:37:53,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:53,034 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:53,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:37:53,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4017,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:53,250 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:53,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:53,250 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 59 times [2021-07-09 18:37:53,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:53,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287960234] [2021-07-09 18:37:53,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:53,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:53,294 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:37:53,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:53,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287960234] [2021-07-09 18:37:53,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287960234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:53,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57977687] [2021-07-09 18:37:53,295 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:37:53,319 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:37:53,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:53,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:37:53,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:53,418 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:37:53,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57977687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:53,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:53,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:37:53,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832127700] [2021-07-09 18:37:53,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:53,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:53,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:53,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:53,419 INFO L87 Difference]: Start difference. First operand 2604 states and 9110 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:37:54,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:54,501 INFO L93 Difference]: Finished difference Result 6563 states and 20685 transitions. [2021-07-09 18:37:54,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:37:54,502 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:37:54,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:54,515 INFO L225 Difference]: With dead ends: 6563 [2021-07-09 18:37:54,515 INFO L226 Difference]: Without dead ends: 6563 [2021-07-09 18:37:54,516 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 636.3ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:37:54,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6563 states. [2021-07-09 18:37:54,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6563 to 2552. [2021-07-09 18:37:54,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2552 states, 2551 states have (on average 3.480203841630733) internal successors, (8878), 2551 states have internal predecessors, (8878), 0 states have call successors, (0), 0 states have call 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,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2552 states to 2552 states and 8878 transitions. [2021-07-09 18:37:54,600 INFO L78 Accepts]: Start accepts. Automaton has 2552 states and 8878 transitions. Word has length 28 [2021-07-09 18:37:54,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:54,601 INFO L482 AbstractCegarLoop]: Abstraction has 2552 states and 8878 transitions. [2021-07-09 18:37:54,601 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:37:54,601 INFO L276 IsEmpty]: Start isEmpty. Operand 2552 states and 8878 transitions. [2021-07-09 18:37:54,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:54,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:54,604 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:37:54,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4018,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:54,820 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:54,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:54,820 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 60 times [2021-07-09 18:37:54,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:54,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242097393] [2021-07-09 18:37:54,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:54,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:54,858 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:37:54,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:54,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242097393] [2021-07-09 18:37:54,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242097393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:54,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959998334] [2021-07-09 18:37:54,858 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:37:54,883 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:37:54,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:54,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:37:54,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:54,983 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:37:54,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959998334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:54,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:54,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:37:54,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401128398] [2021-07-09 18:37:54,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:37:54,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:54,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:37:54,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:37:54,984 INFO L87 Difference]: Start difference. First operand 2552 states and 8878 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:37:56,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:56,118 INFO L93 Difference]: Finished difference Result 5564 states and 17386 transitions. [2021-07-09 18:37:56,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:37:56,118 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:37:56,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:56,128 INFO L225 Difference]: With dead ends: 5564 [2021-07-09 18:37:56,128 INFO L226 Difference]: Without dead ends: 5564 [2021-07-09 18:37:56,129 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 658.0ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:37:56,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5564 states. [2021-07-09 18:37:56,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5564 to 2570. [2021-07-09 18:37:56,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2570 states, 2569 states have (on average 3.474114441416894) internal successors, (8925), 2569 states have internal predecessors, (8925), 0 states have call successors, (0), 0 states have call 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,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2570 states to 2570 states and 8925 transitions. [2021-07-09 18:37:56,183 INFO L78 Accepts]: Start accepts. Automaton has 2570 states and 8925 transitions. Word has length 28 [2021-07-09 18:37:56,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:56,183 INFO L482 AbstractCegarLoop]: Abstraction has 2570 states and 8925 transitions. [2021-07-09 18:37:56,183 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:37:56,183 INFO L276 IsEmpty]: Start isEmpty. Operand 2570 states and 8925 transitions. [2021-07-09 18:37:56,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:56,186 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:56,186 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:37:56,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4019,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:56,402 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:56,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:56,403 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 64 times [2021-07-09 18:37:56,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:56,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835170868] [2021-07-09 18:37:56,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:56,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:56,439 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:37:56,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:56,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835170868] [2021-07-09 18:37:56,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835170868] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:56,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084617319] [2021-07-09 18:37:56,440 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 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:37:56,463 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:56,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:56,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:37:56,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:56,551 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:37:56,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084617319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:56,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:56,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:37:56,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199282131] [2021-07-09 18:37:56,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:37:56,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:56,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:37:56,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:37:56,552 INFO L87 Difference]: Start difference. First operand 2570 states and 8925 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:37:57,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:57,073 INFO L93 Difference]: Finished difference Result 4970 states and 15740 transitions. [2021-07-09 18:37:57,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:37:57,073 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:37:57,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:57,082 INFO L225 Difference]: With dead ends: 4970 [2021-07-09 18:37:57,082 INFO L226 Difference]: Without dead ends: 4970 [2021-07-09 18:37:57,083 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 288.1ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:37:57,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4970 states. [2021-07-09 18:37:57,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4970 to 2640. [2021-07-09 18:37:57,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2640 states, 2639 states have (on average 3.4588859416445623) internal successors, (9128), 2639 states have internal predecessors, (9128), 0 states have call successors, (0), 0 states have call 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:57,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2640 states to 2640 states and 9128 transitions. [2021-07-09 18:37:57,137 INFO L78 Accepts]: Start accepts. Automaton has 2640 states and 9128 transitions. Word has length 28 [2021-07-09 18:37:57,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:57,141 INFO L482 AbstractCegarLoop]: Abstraction has 2640 states and 9128 transitions. [2021-07-09 18:37:57,141 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:37:57,141 INFO L276 IsEmpty]: Start isEmpty. Operand 2640 states and 9128 transitions. [2021-07-09 18:37:57,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:57,145 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:57,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, 1, 1] [2021-07-09 18:37:57,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4020 [2021-07-09 18:37:57,361 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:57,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:57,361 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 61 times [2021-07-09 18:37:57,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:57,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794225493] [2021-07-09 18:37:57,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:57,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:57,386 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:37:57,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:57,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794225493] [2021-07-09 18:37:57,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794225493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:57,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253914809] [2021-07-09 18:37:57,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:57,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:57,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:37:57,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:57,464 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:37:57,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253914809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:57,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:57,465 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:37:57,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465327152] [2021-07-09 18:37:57,465 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:37:57,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:57,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:37:57,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:37:57,467 INFO L87 Difference]: Start difference. First operand 2640 states and 9128 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:37:57,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:57,627 INFO L93 Difference]: Finished difference Result 4201 states and 13809 transitions. [2021-07-09 18:37:57,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:37:57,627 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:37:57,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:57,634 INFO L225 Difference]: With dead ends: 4201 [2021-07-09 18:37:57,635 INFO L226 Difference]: Without dead ends: 4150 [2021-07-09 18:37:57,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 99.0ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:57,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-07-09 18:37:57,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 2983. [2021-07-09 18:37:57,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2983 states, 2982 states have (on average 3.5087189805499666) internal successors, (10463), 2982 states have internal predecessors, (10463), 0 states have call successors, (0), 0 states have call 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:57,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2983 states to 2983 states and 10463 transitions. [2021-07-09 18:37:57,684 INFO L78 Accepts]: Start accepts. Automaton has 2983 states and 10463 transitions. Word has length 28 [2021-07-09 18:37:57,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:57,684 INFO L482 AbstractCegarLoop]: Abstraction has 2983 states and 10463 transitions. [2021-07-09 18:37:57,685 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:37:57,685 INFO L276 IsEmpty]: Start isEmpty. Operand 2983 states and 10463 transitions. [2021-07-09 18:37:57,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:57,689 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:57,689 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:37:57,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4021 [2021-07-09 18:37:57,894 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:57,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:57,894 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 62 times [2021-07-09 18:37:57,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:57,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994450073] [2021-07-09 18:37:57,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:57,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:57,925 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:37:57,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:57,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994450073] [2021-07-09 18:37:57,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994450073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:57,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994557961] [2021-07-09 18:37:57,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:57,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:57,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:57,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:37:57,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:58,031 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:37:58,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994557961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:58,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:58,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:37:58,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882597232] [2021-07-09 18:37:58,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:37:58,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:58,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:37:58,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:37:58,036 INFO L87 Difference]: Start difference. First operand 2983 states and 10463 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:37:58,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:58,580 INFO L93 Difference]: Finished difference Result 4805 states and 15497 transitions. [2021-07-09 18:37:58,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:37:58,580 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:37:58,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:58,589 INFO L225 Difference]: With dead ends: 4805 [2021-07-09 18:37:58,589 INFO L226 Difference]: Without dead ends: 4758 [2021-07-09 18:37:58,590 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 317.9ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:37:58,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4758 states. [2021-07-09 18:37:58,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4758 to 3157. [2021-07-09 18:37:58,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3157 states, 3156 states have (on average 3.5218631178707223) internal successors, (11115), 3156 states have internal predecessors, (11115), 0 states have call successors, (0), 0 states have call 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:58,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3157 states to 3157 states and 11115 transitions. [2021-07-09 18:37:58,667 INFO L78 Accepts]: Start accepts. Automaton has 3157 states and 11115 transitions. Word has length 28 [2021-07-09 18:37:58,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:58,667 INFO L482 AbstractCegarLoop]: Abstraction has 3157 states and 11115 transitions. [2021-07-09 18:37:58,667 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:37:58,668 INFO L276 IsEmpty]: Start isEmpty. Operand 3157 states and 11115 transitions. [2021-07-09 18:37:58,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:58,672 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:58,672 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:37:58,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4022 [2021-07-09 18:37:58,888 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:58,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:58,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 63 times [2021-07-09 18:37:58,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:58,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738567889] [2021-07-09 18:37:58,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:58,920 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:37:58,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:58,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738567889] [2021-07-09 18:37:58,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738567889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:58,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944449275] [2021-07-09 18:37:58,921 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:37:58,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:37:58,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:58,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:37:58,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:59,047 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:37:59,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944449275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:59,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:59,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:37:59,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84771505] [2021-07-09 18:37:59,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:37:59,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:59,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:37:59,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:37:59,048 INFO L87 Difference]: Start difference. First operand 3157 states and 11115 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:37:59,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:59,768 INFO L93 Difference]: Finished difference Result 5122 states and 16201 transitions. [2021-07-09 18:37:59,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:37:59,768 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:37:59,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:59,777 INFO L225 Difference]: With dead ends: 5122 [2021-07-09 18:37:59,777 INFO L226 Difference]: Without dead ends: 5096 [2021-07-09 18:37:59,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 456.4ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:37:59,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5096 states. [2021-07-09 18:37:59,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5096 to 3181. [2021-07-09 18:37:59,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3181 states, 3180 states have (on average 3.5276729559748428) internal successors, (11218), 3180 states have internal predecessors, (11218), 0 states have call successors, (0), 0 states have call 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,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 11218 transitions. [2021-07-09 18:37:59,843 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 11218 transitions. Word has length 28 [2021-07-09 18:37:59,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:59,843 INFO L482 AbstractCegarLoop]: Abstraction has 3181 states and 11218 transitions. [2021-07-09 18:37:59,843 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:37:59,843 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 11218 transitions. [2021-07-09 18:37:59,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:37:59,849 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:59,849 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:38:00,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4023 [2021-07-09 18:38:00,066 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:00,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:00,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 64 times [2021-07-09 18:38:00,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:00,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515118549] [2021-07-09 18:38:00,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:00,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:00,096 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:38:00,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:00,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515118549] [2021-07-09 18:38:00,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515118549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:00,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815872907] [2021-07-09 18:38:00,097 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:38:00,131 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:00,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:00,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:00,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:00,222 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:38:00,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815872907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:00,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:00,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:00,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783869600] [2021-07-09 18:38:00,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:00,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:00,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:00,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:00,223 INFO L87 Difference]: Start difference. First operand 3181 states and 11218 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:38:00,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:00,972 INFO L93 Difference]: Finished difference Result 5123 states and 16231 transitions. [2021-07-09 18:38:00,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:38:00,972 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:38:00,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:00,981 INFO L225 Difference]: With dead ends: 5123 [2021-07-09 18:38:00,981 INFO L226 Difference]: Without dead ends: 5117 [2021-07-09 18:38:00,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 480.8ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:38:00,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5117 states. [2021-07-09 18:38:01,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5117 to 3184. [2021-07-09 18:38:01,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3184 states, 3183 states have (on average 3.522148916116871) internal successors, (11211), 3183 states have internal predecessors, (11211), 0 states have call successors, (0), 0 states have call 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:01,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3184 states to 3184 states and 11211 transitions. [2021-07-09 18:38:01,046 INFO L78 Accepts]: Start accepts. Automaton has 3184 states and 11211 transitions. Word has length 28 [2021-07-09 18:38:01,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:01,046 INFO L482 AbstractCegarLoop]: Abstraction has 3184 states and 11211 transitions. [2021-07-09 18:38:01,046 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:38:01,046 INFO L276 IsEmpty]: Start isEmpty. Operand 3184 states and 11211 transitions. [2021-07-09 18:38:01,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:01,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:01,051 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:38:01,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4024 [2021-07-09 18:38:01,265 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:01,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:01,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 65 times [2021-07-09 18:38:01,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:01,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244136384] [2021-07-09 18:38:01,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:01,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:01,297 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:38:01,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:01,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244136384] [2021-07-09 18:38:01,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244136384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:01,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500224252] [2021-07-09 18:38:01,297 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:38:01,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:38:01,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:01,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:01,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:01,388 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:38:01,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500224252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:01,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:01,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:01,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168652910] [2021-07-09 18:38:01,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:01,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:01,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:01,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:01,389 INFO L87 Difference]: Start difference. First operand 3184 states and 11211 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:38:01,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:01,881 INFO L93 Difference]: Finished difference Result 5875 states and 18946 transitions. [2021-07-09 18:38:01,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:38:01,881 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:38:01,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:01,893 INFO L225 Difference]: With dead ends: 5875 [2021-07-09 18:38:01,893 INFO L226 Difference]: Without dead ends: 5792 [2021-07-09 18:38:01,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 282.0ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:38:01,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5792 states. [2021-07-09 18:38:01,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5792 to 3343. [2021-07-09 18:38:01,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3343 states, 3342 states have (on average 3.5556552962298027) internal successors, (11883), 3342 states have internal predecessors, (11883), 0 states have call successors, (0), 0 states have call 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:01,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3343 states to 3343 states and 11883 transitions. [2021-07-09 18:38:01,967 INFO L78 Accepts]: Start accepts. Automaton has 3343 states and 11883 transitions. Word has length 28 [2021-07-09 18:38:01,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:01,967 INFO L482 AbstractCegarLoop]: Abstraction has 3343 states and 11883 transitions. [2021-07-09 18:38:01,967 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:38:01,967 INFO L276 IsEmpty]: Start isEmpty. Operand 3343 states and 11883 transitions. [2021-07-09 18:38:01,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:01,972 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:01,972 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:38:02,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4025,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:02,193 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:02,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:02,193 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 66 times [2021-07-09 18:38:02,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:02,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666180038] [2021-07-09 18:38:02,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:02,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:02,218 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:38:02,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:02,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666180038] [2021-07-09 18:38:02,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666180038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:02,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151688603] [2021-07-09 18:38:02,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 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:38:02,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:38:02,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:02,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:38:02,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:02,296 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:38:02,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151688603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:02,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:02,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-09 18:38:02,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311694442] [2021-07-09 18:38:02,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:38:02,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:02,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:38:02,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:38:02,297 INFO L87 Difference]: Start difference. First operand 3343 states and 11883 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:38:02,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:02,463 INFO L93 Difference]: Finished difference Result 4624 states and 15329 transitions. [2021-07-09 18:38:02,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:38:02,463 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:38:02,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:02,471 INFO L225 Difference]: With dead ends: 4624 [2021-07-09 18:38:02,471 INFO L226 Difference]: Without dead ends: 4624 [2021-07-09 18:38:02,471 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 114.9ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:02,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2021-07-09 18:38:02,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 3098. [2021-07-09 18:38:02,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3098 states, 3097 states have (on average 3.5298676138198255) internal successors, (10932), 3097 states have internal predecessors, (10932), 0 states have call successors, (0), 0 states have call 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 3098 states to 3098 states and 10932 transitions. [2021-07-09 18:38:02,568 INFO L78 Accepts]: Start accepts. Automaton has 3098 states and 10932 transitions. Word has length 28 [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 3098 states and 10932 transitions. [2021-07-09 18:38:02,569 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:38:02,569 INFO L276 IsEmpty]: Start isEmpty. Operand 3098 states and 10932 transitions. [2021-07-09 18:38:02,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:02,573 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:02,573 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:38:02,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4026,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:02,789 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:02,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:02,789 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 67 times [2021-07-09 18:38:02,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:02,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225610871] [2021-07-09 18:38:02,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:02,821 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:38:02,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:02,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225610871] [2021-07-09 18:38:02,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225610871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:02,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347804330] [2021-07-09 18:38:02,822 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:38:02,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:02,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:02,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:02,922 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:38:02,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347804330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:02,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:02,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:02,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711923015] [2021-07-09 18:38:02,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:02,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:02,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:02,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:02,923 INFO L87 Difference]: Start difference. First operand 3098 states and 10932 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:38:03,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:03,622 INFO L93 Difference]: Finished difference Result 6516 states and 20731 transitions. [2021-07-09 18:38:03,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:38:03,622 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:38:03,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:03,636 INFO L225 Difference]: With dead ends: 6516 [2021-07-09 18:38:03,636 INFO L226 Difference]: Without dead ends: 6516 [2021-07-09 18:38:03,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 398.7ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:38:03,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6516 states. [2021-07-09 18:38:03,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6516 to 3116. [2021-07-09 18:38:03,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3116 states, 3115 states have (on average 3.5296950240770464) internal successors, (10995), 3115 states have internal predecessors, (10995), 0 states have call successors, (0), 0 states have call 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:03,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3116 states to 3116 states and 10995 transitions. [2021-07-09 18:38:03,715 INFO L78 Accepts]: Start accepts. Automaton has 3116 states and 10995 transitions. Word has length 28 [2021-07-09 18:38:03,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:03,715 INFO L482 AbstractCegarLoop]: Abstraction has 3116 states and 10995 transitions. [2021-07-09 18:38:03,716 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:38:03,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3116 states and 10995 transitions. [2021-07-09 18:38:03,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:03,721 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:03,721 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:38:03,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4027,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:03,935 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:03,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:03,935 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 68 times [2021-07-09 18:38:03,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:03,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20908076] [2021-07-09 18:38:03,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:03,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:03,996 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:38:03,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:03,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20908076] [2021-07-09 18:38:03,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20908076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:03,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494802517] [2021-07-09 18:38:03,996 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:38:04,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:04,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:04,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:04,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:04,142 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:38:04,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494802517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:04,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:04,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:04,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859306371] [2021-07-09 18:38:04,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:04,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:04,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:04,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:04,143 INFO L87 Difference]: Start difference. First operand 3116 states and 10995 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:38:04,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:04,941 INFO L93 Difference]: Finished difference Result 6771 states and 21511 transitions. [2021-07-09 18:38:04,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:38:04,941 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:38:04,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:04,953 INFO L225 Difference]: With dead ends: 6771 [2021-07-09 18:38:04,953 INFO L226 Difference]: Without dead ends: 6771 [2021-07-09 18:38:04,954 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 466.6ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:38:04,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6771 states. [2021-07-09 18:38:05,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6771 to 3210. [2021-07-09 18:38:05,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3210 states, 3209 states have (on average 3.5219694608912433) internal successors, (11302), 3209 states have internal predecessors, (11302), 0 states have call successors, (0), 0 states have call 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,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3210 states to 3210 states and 11302 transitions. [2021-07-09 18:38:05,033 INFO L78 Accepts]: Start accepts. Automaton has 3210 states and 11302 transitions. Word has length 28 [2021-07-09 18:38:05,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:05,033 INFO L482 AbstractCegarLoop]: Abstraction has 3210 states and 11302 transitions. [2021-07-09 18:38:05,033 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:38:05,033 INFO L276 IsEmpty]: Start isEmpty. Operand 3210 states and 11302 transitions. [2021-07-09 18:38:05,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:05,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:05,038 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:38:05,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4028 [2021-07-09 18:38:05,253 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:05,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:05,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 69 times [2021-07-09 18:38:05,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:05,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178955086] [2021-07-09 18:38:05,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:05,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:05,283 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:38:05,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:05,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178955086] [2021-07-09 18:38:05,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178955086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:05,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936761201] [2021-07-09 18:38:05,284 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:38:05,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:38:05,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:05,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:05,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:05,375 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:38:05,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936761201] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:05,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:05,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:05,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547549901] [2021-07-09 18:38:05,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:05,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:05,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:05,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:05,376 INFO L87 Difference]: Start difference. First operand 3210 states and 11302 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:38:06,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:06,017 INFO L93 Difference]: Finished difference Result 6952 states and 22145 transitions. [2021-07-09 18:38:06,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:38:06,017 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:38:06,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:06,032 INFO L225 Difference]: With dead ends: 6952 [2021-07-09 18:38:06,032 INFO L226 Difference]: Without dead ends: 6916 [2021-07-09 18:38:06,032 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 363.6ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:38:06,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6916 states. [2021-07-09 18:38:06,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6916 to 3597. [2021-07-09 18:38:06,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3597 states, 3596 states have (on average 3.5489432703003336) internal successors, (12762), 3596 states have internal predecessors, (12762), 0 states have call successors, (0), 0 states have call 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,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3597 states to 3597 states and 12762 transitions. [2021-07-09 18:38:06,115 INFO L78 Accepts]: Start accepts. Automaton has 3597 states and 12762 transitions. Word has length 28 [2021-07-09 18:38:06,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:06,115 INFO L482 AbstractCegarLoop]: Abstraction has 3597 states and 12762 transitions. [2021-07-09 18:38:06,115 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:38:06,115 INFO L276 IsEmpty]: Start isEmpty. Operand 3597 states and 12762 transitions. [2021-07-09 18:38:06,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:06,120 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:06,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, 1, 1] [2021-07-09 18:38:06,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4029,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:06,336 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:06,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:06,336 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 70 times [2021-07-09 18:38:06,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:06,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769130421] [2021-07-09 18:38:06,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:06,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:06,367 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:38:06,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:06,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769130421] [2021-07-09 18:38:06,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769130421] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:06,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673409159] [2021-07-09 18:38:06,367 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:38:06,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:06,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:06,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:06,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:06,459 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:38:06,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673409159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:06,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:06,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:06,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83205155] [2021-07-09 18:38:06,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:06,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:06,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:06,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:06,460 INFO L87 Difference]: Start difference. First operand 3597 states and 12762 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:38:07,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:07,131 INFO L93 Difference]: Finished difference Result 7145 states and 22690 transitions. [2021-07-09 18:38:07,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:38:07,132 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:38:07,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:07,146 INFO L225 Difference]: With dead ends: 7145 [2021-07-09 18:38:07,146 INFO L226 Difference]: Without dead ends: 7145 [2021-07-09 18:38:07,147 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 406.4ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:38:07,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7145 states. [2021-07-09 18:38:07,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7145 to 3308. [2021-07-09 18:38:07,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3308 states, 3307 states have (on average 3.5119443604475356) internal successors, (11614), 3307 states have internal predecessors, (11614), 0 states have call successors, (0), 0 states have call 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:07,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3308 states to 3308 states and 11614 transitions. [2021-07-09 18:38:07,231 INFO L78 Accepts]: Start accepts. Automaton has 3308 states and 11614 transitions. Word has length 28 [2021-07-09 18:38:07,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:07,231 INFO L482 AbstractCegarLoop]: Abstraction has 3308 states and 11614 transitions. [2021-07-09 18:38:07,231 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:38:07,231 INFO L276 IsEmpty]: Start isEmpty. Operand 3308 states and 11614 transitions. [2021-07-09 18:38:07,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:07,236 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:07,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:38:07,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4030,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:07,449 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:07,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:07,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 71 times [2021-07-09 18:38:07,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:07,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687491970] [2021-07-09 18:38:07,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:07,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:07,479 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:38:07,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:07,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687491970] [2021-07-09 18:38:07,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687491970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:07,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137097607] [2021-07-09 18:38:07,480 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:38:07,504 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:38:07,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:07,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:07,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:07,564 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:38:07,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137097607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:07,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:07,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:07,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976310020] [2021-07-09 18:38:07,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:07,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:07,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:07,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:07,565 INFO L87 Difference]: Start difference. First operand 3308 states and 11614 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:38:08,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:08,240 INFO L93 Difference]: Finished difference Result 6241 states and 20184 transitions. [2021-07-09 18:38:08,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 18:38:08,240 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:38:08,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:08,255 INFO L225 Difference]: With dead ends: 6241 [2021-07-09 18:38:08,255 INFO L226 Difference]: Without dead ends: 6237 [2021-07-09 18:38:08,255 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 361.3ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:38:08,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6237 states. [2021-07-09 18:38:08,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6237 to 3068. [2021-07-09 18:38:08,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3068 states, 3067 states have (on average 3.53635474404956) internal successors, (10846), 3067 states have internal predecessors, (10846), 0 states have call successors, (0), 0 states have call 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:08,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3068 states to 3068 states and 10846 transitions. [2021-07-09 18:38:08,329 INFO L78 Accepts]: Start accepts. Automaton has 3068 states and 10846 transitions. Word has length 28 [2021-07-09 18:38:08,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:08,329 INFO L482 AbstractCegarLoop]: Abstraction has 3068 states and 10846 transitions. [2021-07-09 18:38:08,329 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:38:08,329 INFO L276 IsEmpty]: Start isEmpty. Operand 3068 states and 10846 transitions. [2021-07-09 18:38:08,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:08,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:08,333 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:38:08,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4031 [2021-07-09 18:38:08,549 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:08,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:08,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 72 times [2021-07-09 18:38:08,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:08,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161589702] [2021-07-09 18:38:08,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:08,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:08,581 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:38:08,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:08,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161589702] [2021-07-09 18:38:08,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161589702] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:08,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838511507] [2021-07-09 18:38:08,582 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:38:08,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:38:08,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:08,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:08,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:08,737 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:38:08,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838511507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:08,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:08,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:08,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465061119] [2021-07-09 18:38:08,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:08,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:08,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:08,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:08,738 INFO L87 Difference]: Start difference. First operand 3068 states and 10846 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:38:09,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:09,766 INFO L93 Difference]: Finished difference Result 9481 states and 30975 transitions. [2021-07-09 18:38:09,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:38:09,767 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:38:09,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:09,788 INFO L225 Difference]: With dead ends: 9481 [2021-07-09 18:38:09,788 INFO L226 Difference]: Without dead ends: 9481 [2021-07-09 18:38:09,789 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 587.3ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:38:09,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9481 states. [2021-07-09 18:38:09,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9481 to 3244. [2021-07-09 18:38:09,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 3243 states have (on average 3.602836879432624) internal successors, (11684), 3243 states have internal predecessors, (11684), 0 states have call successors, (0), 0 states have call 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,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 11684 transitions. [2021-07-09 18:38:09,896 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 11684 transitions. Word has length 28 [2021-07-09 18:38:09,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:09,896 INFO L482 AbstractCegarLoop]: Abstraction has 3244 states and 11684 transitions. [2021-07-09 18:38:09,896 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:38:09,896 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 11684 transitions. [2021-07-09 18:38:09,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:09,901 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:09,901 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:38:10,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4032 [2021-07-09 18:38:10,113 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:10,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:10,113 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 73 times [2021-07-09 18:38:10,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:10,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613756088] [2021-07-09 18:38:10,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:10,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:10,156 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:38:10,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:10,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613756088] [2021-07-09 18:38:10,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613756088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:10,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273441610] [2021-07-09 18:38:10,157 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:38:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:10,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:10,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:10,279 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:38:10,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273441610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:10,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:10,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:10,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802321062] [2021-07-09 18:38:10,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:10,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:10,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:10,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:10,280 INFO L87 Difference]: Start difference. First operand 3244 states and 11684 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:38:11,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:11,327 INFO L93 Difference]: Finished difference Result 9310 states and 30510 transitions. [2021-07-09 18:38:11,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:38:11,328 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:38:11,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:11,348 INFO L225 Difference]: With dead ends: 9310 [2021-07-09 18:38:11,348 INFO L226 Difference]: Without dead ends: 9310 [2021-07-09 18:38:11,349 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 625.0ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:38:11,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9310 states. [2021-07-09 18:38:11,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9310 to 3216. [2021-07-09 18:38:11,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3216 states, 3215 states have (on average 3.5878693623639193) internal successors, (11535), 3215 states have internal predecessors, (11535), 0 states have call successors, (0), 0 states have call 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,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3216 states to 3216 states and 11535 transitions. [2021-07-09 18:38:11,459 INFO L78 Accepts]: Start accepts. Automaton has 3216 states and 11535 transitions. Word has length 28 [2021-07-09 18:38:11,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:11,459 INFO L482 AbstractCegarLoop]: Abstraction has 3216 states and 11535 transitions. [2021-07-09 18:38:11,459 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:38:11,459 INFO L276 IsEmpty]: Start isEmpty. Operand 3216 states and 11535 transitions. [2021-07-09 18:38:11,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:11,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:11,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:38:11,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4033 [2021-07-09 18:38:11,677 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:11,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:11,677 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 74 times [2021-07-09 18:38:11,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:11,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269258976] [2021-07-09 18:38:11,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:11,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:11,709 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:38:11,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:11,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269258976] [2021-07-09 18:38:11,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269258976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:11,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410011695] [2021-07-09 18:38:11,710 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:38:11,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:11,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:11,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:11,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:11,824 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:38:11,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410011695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:11,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:11,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:38:11,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935939036] [2021-07-09 18:38:11,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:11,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:11,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:11,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:11,825 INFO L87 Difference]: Start difference. First operand 3216 states and 11535 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:38:12,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:12,879 INFO L93 Difference]: Finished difference Result 8753 states and 27774 transitions. [2021-07-09 18:38:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:38:12,879 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:38:12,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:12,897 INFO L225 Difference]: With dead ends: 8753 [2021-07-09 18:38:12,897 INFO L226 Difference]: Without dead ends: 8753 [2021-07-09 18:38:12,898 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 570.2ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:38:12,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8753 states. [2021-07-09 18:38:12,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8753 to 3236. [2021-07-09 18:38:12,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3236 states, 3235 states have (on average 3.591035548686244) internal successors, (11617), 3235 states have internal predecessors, (11617), 0 states have call successors, (0), 0 states have call 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:12,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3236 states to 3236 states and 11617 transitions. [2021-07-09 18:38:12,995 INFO L78 Accepts]: Start accepts. Automaton has 3236 states and 11617 transitions. Word has length 28 [2021-07-09 18:38:12,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:12,995 INFO L482 AbstractCegarLoop]: Abstraction has 3236 states and 11617 transitions. [2021-07-09 18:38:12,995 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:38:12,995 INFO L276 IsEmpty]: Start isEmpty. Operand 3236 states and 11617 transitions. [2021-07-09 18:38:13,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:13,000 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:13,000 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:38:13,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4034 [2021-07-09 18:38:13,216 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:13,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:13,216 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 75 times [2021-07-09 18:38:13,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:13,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121904151] [2021-07-09 18:38:13,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:13,248 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:38:13,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:13,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121904151] [2021-07-09 18:38:13,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121904151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:13,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427524970] [2021-07-09 18:38:13,249 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:38:13,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:38:13,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:13,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:13,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:13,354 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:38:13,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427524970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:13,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:13,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:38:13,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053788028] [2021-07-09 18:38:13,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:13,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:13,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:13,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:13,355 INFO L87 Difference]: Start difference. First operand 3236 states and 11617 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:38:14,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:14,325 INFO L93 Difference]: Finished difference Result 8265 states and 26591 transitions. [2021-07-09 18:38:14,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:38:14,325 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:38:14,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:14,343 INFO L225 Difference]: With dead ends: 8265 [2021-07-09 18:38:14,343 INFO L226 Difference]: Without dead ends: 8257 [2021-07-09 18:38:14,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 499.6ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:38:14,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8257 states. [2021-07-09 18:38:14,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8257 to 3218. [2021-07-09 18:38:14,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3218 states, 3217 states have (on average 3.5871930369909855) internal successors, (11540), 3217 states have internal predecessors, (11540), 0 states have call successors, (0), 0 states have call 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:14,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3218 states to 3218 states and 11540 transitions. [2021-07-09 18:38:14,503 INFO L78 Accepts]: Start accepts. Automaton has 3218 states and 11540 transitions. Word has length 28 [2021-07-09 18:38:14,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:14,503 INFO L482 AbstractCegarLoop]: Abstraction has 3218 states and 11540 transitions. [2021-07-09 18:38:14,503 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:38:14,503 INFO L276 IsEmpty]: Start isEmpty. Operand 3218 states and 11540 transitions. [2021-07-09 18:38:14,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:14,507 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:14,508 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:38:14,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4035 [2021-07-09 18:38:14,713 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:14,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:14,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 76 times [2021-07-09 18:38:14,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:14,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051005462] [2021-07-09 18:38:14,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:14,744 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:38:14,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:14,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051005462] [2021-07-09 18:38:14,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051005462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:14,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202339608] [2021-07-09 18:38:14,745 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:38:14,775 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:14,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:14,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:14,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:14,870 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:38:14,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202339608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:14,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:14,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:14,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346406403] [2021-07-09 18:38:14,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:14,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:14,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:14,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:14,871 INFO L87 Difference]: Start difference. First operand 3218 states and 11540 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:38:15,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:15,886 INFO L93 Difference]: Finished difference Result 8190 states and 26354 transitions. [2021-07-09 18:38:15,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:38:15,886 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:38:15,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:15,902 INFO L225 Difference]: With dead ends: 8190 [2021-07-09 18:38:15,902 INFO L226 Difference]: Without dead ends: 8190 [2021-07-09 18:38:15,903 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 546.8ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:38:15,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8190 states. [2021-07-09 18:38:15,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8190 to 3234. [2021-07-09 18:38:15,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3234 states, 3233 states have (on average 3.589236003711723) internal successors, (11604), 3233 states have internal predecessors, (11604), 0 states have call successors, (0), 0 states have call 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,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3234 states to 3234 states and 11604 transitions. [2021-07-09 18:38:15,998 INFO L78 Accepts]: Start accepts. Automaton has 3234 states and 11604 transitions. Word has length 28 [2021-07-09 18:38:15,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:15,998 INFO L482 AbstractCegarLoop]: Abstraction has 3234 states and 11604 transitions. [2021-07-09 18:38:15,998 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:38:15,998 INFO L276 IsEmpty]: Start isEmpty. Operand 3234 states and 11604 transitions. [2021-07-09 18:38:16,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:16,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:16,003 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:38:16,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4036,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:16,205 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:16,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:16,205 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 77 times [2021-07-09 18:38:16,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:16,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144247220] [2021-07-09 18:38:16,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:16,242 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:38:16,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:16,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144247220] [2021-07-09 18:38:16,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144247220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:16,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445182909] [2021-07-09 18:38:16,242 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:38:16,266 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:38:16,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:16,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:16,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:16,352 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:38:16,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445182909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:16,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:16,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:16,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331892200] [2021-07-09 18:38:16,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:16,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:16,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:16,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:16,353 INFO L87 Difference]: Start difference. First operand 3234 states and 11604 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:38:17,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:17,330 INFO L93 Difference]: Finished difference Result 7851 states and 25552 transitions. [2021-07-09 18:38:17,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:38:17,330 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:38:17,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:17,347 INFO L225 Difference]: With dead ends: 7851 [2021-07-09 18:38:17,348 INFO L226 Difference]: Without dead ends: 7843 [2021-07-09 18:38:17,348 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 531.1ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:38:17,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7843 states. [2021-07-09 18:38:17,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7843 to 2991. [2021-07-09 18:38:17,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.5123745819397993) internal successors, (10502), 2990 states have internal predecessors, (10502), 0 states have call successors, (0), 0 states have call 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:17,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 10502 transitions. [2021-07-09 18:38:17,431 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 10502 transitions. Word has length 28 [2021-07-09 18:38:17,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:17,431 INFO L482 AbstractCegarLoop]: Abstraction has 2991 states and 10502 transitions. [2021-07-09 18:38:17,431 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:38:17,431 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 10502 transitions. [2021-07-09 18:38:17,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:17,435 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:17,435 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:38:17,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4037,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:17,651 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:17,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:17,651 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 78 times [2021-07-09 18:38:17,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:17,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021809314] [2021-07-09 18:38:17,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:17,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:17,684 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:38:17,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:17,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021809314] [2021-07-09 18:38:17,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021809314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:17,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93637380] [2021-07-09 18:38:17,684 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:38:17,708 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:38:17,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:17,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:17,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:17,806 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:38:17,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93637380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:17,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:17,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:38:17,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195962408] [2021-07-09 18:38:17,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:17,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:17,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:17,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:17,806 INFO L87 Difference]: Start difference. First operand 2991 states and 10502 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:38:18,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:18,742 INFO L93 Difference]: Finished difference Result 6061 states and 19474 transitions. [2021-07-09 18:38:18,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:38:18,742 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:38:18,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:18,752 INFO L225 Difference]: With dead ends: 6061 [2021-07-09 18:38:18,753 INFO L226 Difference]: Without dead ends: 6061 [2021-07-09 18:38:18,753 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 569.6ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:38:18,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6061 states. [2021-07-09 18:38:18,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6061 to 3003. [2021-07-09 18:38:18,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.5109926715522985) internal successors, (10540), 3002 states have internal predecessors, (10540), 0 states have call successors, (0), 0 states have call 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:18,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10540 transitions. [2021-07-09 18:38:18,816 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10540 transitions. Word has length 28 [2021-07-09 18:38:18,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:18,816 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10540 transitions. [2021-07-09 18:38:18,816 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:38:18,816 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10540 transitions. [2021-07-09 18:38:18,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:18,820 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:18,820 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:38:19,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4038,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:19,033 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:19,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:19,033 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 79 times [2021-07-09 18:38:19,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:19,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240288582] [2021-07-09 18:38:19,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:19,067 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:38:19,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:19,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240288582] [2021-07-09 18:38:19,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240288582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:19,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099922582] [2021-07-09 18:38:19,068 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:38:19,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:19,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:19,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:19,196 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:38:19,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099922582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:19,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:19,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:38:19,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705506458] [2021-07-09 18:38:19,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:19,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:19,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:19,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:19,197 INFO L87 Difference]: Start difference. First operand 3003 states and 10540 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:38:20,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:20,325 INFO L93 Difference]: Finished difference Result 6857 states and 21507 transitions. [2021-07-09 18:38:20,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:38:20,326 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:38:20,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:20,340 INFO L225 Difference]: With dead ends: 6857 [2021-07-09 18:38:20,340 INFO L226 Difference]: Without dead ends: 6857 [2021-07-09 18:38:20,341 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 696.3ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:38:20,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6857 states. [2021-07-09 18:38:20,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6857 to 3069. [2021-07-09 18:38:20,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 3.50619295958279) internal successors, (10757), 3068 states have internal predecessors, (10757), 0 states have call successors, (0), 0 states have call 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:20,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 10757 transitions. [2021-07-09 18:38:20,419 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 10757 transitions. Word has length 28 [2021-07-09 18:38:20,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:20,419 INFO L482 AbstractCegarLoop]: Abstraction has 3069 states and 10757 transitions. [2021-07-09 18:38:20,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:38:20,419 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 10757 transitions. [2021-07-09 18:38:20,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:20,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:20,424 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:38:20,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4039,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:20,627 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:20,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:20,627 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 80 times [2021-07-09 18:38:20,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:20,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883336276] [2021-07-09 18:38:20,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:20,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:20,661 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:38:20,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:20,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883336276] [2021-07-09 18:38:20,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883336276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:20,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808461110] [2021-07-09 18:38:20,661 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:38:20,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:20,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:20,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:20,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:20,820 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:38:20,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808461110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:20,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:20,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:38:20,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41880035] [2021-07-09 18:38:20,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:20,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:20,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:20,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:20,821 INFO L87 Difference]: Start difference. First operand 3069 states and 10757 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:38:21,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:21,812 INFO L93 Difference]: Finished difference Result 6397 states and 20307 transitions. [2021-07-09 18:38:21,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:38:21,812 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:38:21,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:21,825 INFO L225 Difference]: With dead ends: 6397 [2021-07-09 18:38:21,825 INFO L226 Difference]: Without dead ends: 6393 [2021-07-09 18:38:21,826 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 605.9ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:38:21,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6393 states. [2021-07-09 18:38:21,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6393 to 2995. [2021-07-09 18:38:21,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2995 states, 2994 states have (on average 3.502672010688043) internal successors, (10487), 2994 states have internal predecessors, (10487), 0 states have call successors, (0), 0 states have call 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,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2995 states to 2995 states and 10487 transitions. [2021-07-09 18:38:21,905 INFO L78 Accepts]: Start accepts. Automaton has 2995 states and 10487 transitions. Word has length 28 [2021-07-09 18:38:21,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:21,905 INFO L482 AbstractCegarLoop]: Abstraction has 2995 states and 10487 transitions. [2021-07-09 18:38:21,905 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:38:21,905 INFO L276 IsEmpty]: Start isEmpty. Operand 2995 states and 10487 transitions. [2021-07-09 18:38:21,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:21,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:21,911 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:38:22,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4040 [2021-07-09 18:38:22,117 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:22,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:22,117 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 65 times [2021-07-09 18:38:22,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:22,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240886414] [2021-07-09 18:38:22,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:22,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:22,155 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:38:22,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:22,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240886414] [2021-07-09 18:38:22,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240886414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:22,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893592736] [2021-07-09 18:38:22,155 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:38:22,179 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:38:22,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:22,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:22,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:22,254 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:38:22,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893592736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:22,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:22,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:38:22,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176220726] [2021-07-09 18:38:22,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:22,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:22,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:22,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:22,255 INFO L87 Difference]: Start difference. First operand 2995 states and 10487 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:38:22,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:22,818 INFO L93 Difference]: Finished difference Result 5524 states and 17848 transitions. [2021-07-09 18:38:22,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:38:22,818 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:38:22,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:22,828 INFO L225 Difference]: With dead ends: 5524 [2021-07-09 18:38:22,828 INFO L226 Difference]: Without dead ends: 5524 [2021-07-09 18:38:22,828 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 306.6ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:38:22,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5524 states. [2021-07-09 18:38:22,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5524 to 2995. [2021-07-09 18:38:22,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2995 states, 2994 states have (on average 3.5046760187040746) internal successors, (10493), 2994 states have internal predecessors, (10493), 0 states have call successors, (0), 0 states have call 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:22,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2995 states to 2995 states and 10493 transitions. [2021-07-09 18:38:22,884 INFO L78 Accepts]: Start accepts. Automaton has 2995 states and 10493 transitions. Word has length 28 [2021-07-09 18:38:22,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:22,885 INFO L482 AbstractCegarLoop]: Abstraction has 2995 states and 10493 transitions. [2021-07-09 18:38:22,885 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:38:22,885 INFO L276 IsEmpty]: Start isEmpty. Operand 2995 states and 10493 transitions. [2021-07-09 18:38:22,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:22,889 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:22,889 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:38:23,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4041 [2021-07-09 18:38:23,105 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:23,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:23,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 66 times [2021-07-09 18:38:23,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:23,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042271760] [2021-07-09 18:38:23,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:23,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:23,138 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:38:23,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:23,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042271760] [2021-07-09 18:38:23,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042271760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:23,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547972415] [2021-07-09 18:38:23,138 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:23,162 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:38:23,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:23,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:23,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:23,214 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:38:23,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547972415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:23,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:23,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:38:23,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061193650] [2021-07-09 18:38:23,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:23,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:23,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:23,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:23,214 INFO L87 Difference]: Start difference. First operand 2995 states and 10493 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:38:23,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:23,922 INFO L93 Difference]: Finished difference Result 5876 states and 18839 transitions. [2021-07-09 18:38:23,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:38:23,922 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:38:23,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:23,933 INFO L225 Difference]: With dead ends: 5876 [2021-07-09 18:38:23,933 INFO L226 Difference]: Without dead ends: 5876 [2021-07-09 18:38:23,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 403.6ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:38:23,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5876 states. [2021-07-09 18:38:23,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5876 to 2986. [2021-07-09 18:38:23,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2985 states have (on average 3.504857621440536) internal successors, (10462), 2985 states have internal predecessors, (10462), 0 states have call successors, (0), 0 states have call 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,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 10462 transitions. [2021-07-09 18:38:23,997 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 10462 transitions. Word has length 28 [2021-07-09 18:38:23,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:23,997 INFO L482 AbstractCegarLoop]: Abstraction has 2986 states and 10462 transitions. [2021-07-09 18:38:23,997 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:38:23,997 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 10462 transitions. [2021-07-09 18:38:24,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:24,001 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:24,001 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:38:24,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4042 [2021-07-09 18:38:24,217 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:24,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:24,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 67 times [2021-07-09 18:38:24,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:24,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802945473] [2021-07-09 18:38:24,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:24,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:24,255 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:38:24,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:24,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802945473] [2021-07-09 18:38:24,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802945473] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:24,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387900822] [2021-07-09 18:38:24,255 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:24,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:24,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:24,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:24,362 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:38:24,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387900822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:24,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:24,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:38:24,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310177814] [2021-07-09 18:38:24,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:24,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:24,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:24,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:24,363 INFO L87 Difference]: Start difference. First operand 2986 states and 10462 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:38:25,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:25,272 INFO L93 Difference]: Finished difference Result 6350 states and 20120 transitions. [2021-07-09 18:38:25,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:38:25,272 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:38:25,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:25,285 INFO L225 Difference]: With dead ends: 6350 [2021-07-09 18:38:25,285 INFO L226 Difference]: Without dead ends: 6350 [2021-07-09 18:38:25,285 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 510.1ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:38:25,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6350 states. [2021-07-09 18:38:25,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6350 to 3046. [2021-07-09 18:38:25,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3046 states, 3045 states have (on average 3.5008210180623975) internal successors, (10660), 3045 states have internal predecessors, (10660), 0 states have call successors, (0), 0 states have call 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:25,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3046 states to 3046 states and 10660 transitions. [2021-07-09 18:38:25,358 INFO L78 Accepts]: Start accepts. Automaton has 3046 states and 10660 transitions. Word has length 28 [2021-07-09 18:38:25,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:25,358 INFO L482 AbstractCegarLoop]: Abstraction has 3046 states and 10660 transitions. [2021-07-09 18:38:25,358 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:38:25,358 INFO L276 IsEmpty]: Start isEmpty. Operand 3046 states and 10660 transitions. [2021-07-09 18:38:25,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:25,362 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:25,362 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:38:25,578 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4043,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:25,578 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:25,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:25,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 68 times [2021-07-09 18:38:25,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:25,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717952865] [2021-07-09 18:38:25,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:25,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:25,610 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:38:25,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:25,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717952865] [2021-07-09 18:38:25,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717952865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:25,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853172189] [2021-07-09 18:38:25,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:25,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:25,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:25,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:25,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:25,729 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:38:25,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853172189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:25,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:25,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-09 18:38:25,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133566656] [2021-07-09 18:38:25,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:25,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:25,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:25,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:25,730 INFO L87 Difference]: Start difference. First operand 3046 states and 10660 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:38:26,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:26,330 INFO L93 Difference]: Finished difference Result 7170 states and 24220 transitions. [2021-07-09 18:38:26,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:38:26,330 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:38:26,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:26,344 INFO L225 Difference]: With dead ends: 7170 [2021-07-09 18:38:26,345 INFO L226 Difference]: Without dead ends: 7170 [2021-07-09 18:38:26,345 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 412.6ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:38:26,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2021-07-09 18:38:26,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 4145. [2021-07-09 18:38:26,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 4144 states have (on average 3.618484555984556) internal successors, (14995), 4144 states have internal predecessors, (14995), 0 states have call successors, (0), 0 states have call 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,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 14995 transitions. [2021-07-09 18:38:26,431 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 14995 transitions. Word has length 28 [2021-07-09 18:38:26,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:26,432 INFO L482 AbstractCegarLoop]: Abstraction has 4145 states and 14995 transitions. [2021-07-09 18:38:26,432 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:38:26,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 14995 transitions. [2021-07-09 18:38:26,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:26,438 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:26,438 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:38:26,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4044 [2021-07-09 18:38:26,653 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:26,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:26,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 69 times [2021-07-09 18:38:26,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:26,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208680406] [2021-07-09 18:38:26,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:26,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:26,729 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:38:26,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:26,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208680406] [2021-07-09 18:38:26,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208680406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:26,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470042192] [2021-07-09 18:38:26,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:26,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:38:26,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:26,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:26,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:26,825 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:38:26,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470042192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:26,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:26,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:38:26,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362907323] [2021-07-09 18:38:26,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:26,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:26,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:26,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:26,826 INFO L87 Difference]: Start difference. First operand 4145 states and 14995 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:38:27,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:27,618 INFO L93 Difference]: Finished difference Result 7513 states and 25430 transitions. [2021-07-09 18:38:27,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:38:27,618 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:38:27,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:27,634 INFO L225 Difference]: With dead ends: 7513 [2021-07-09 18:38:27,635 INFO L226 Difference]: Without dead ends: 7509 [2021-07-09 18:38:27,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 501.7ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:38:27,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7509 states. [2021-07-09 18:38:27,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7509 to 4037. [2021-07-09 18:38:27,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4037 states, 4036 states have (on average 3.627601585728444) internal successors, (14641), 4036 states have internal predecessors, (14641), 0 states have call successors, (0), 0 states have call 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,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4037 states to 4037 states and 14641 transitions. [2021-07-09 18:38:27,732 INFO L78 Accepts]: Start accepts. Automaton has 4037 states and 14641 transitions. Word has length 28 [2021-07-09 18:38:27,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:27,732 INFO L482 AbstractCegarLoop]: Abstraction has 4037 states and 14641 transitions. [2021-07-09 18:38:27,732 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:38:27,732 INFO L276 IsEmpty]: Start isEmpty. Operand 4037 states and 14641 transitions. [2021-07-09 18:38:27,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:27,739 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:27,739 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:38:27,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4045 [2021-07-09 18:38:27,955 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:27,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:27,955 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 81 times [2021-07-09 18:38:27,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:27,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662406347] [2021-07-09 18:38:27,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:27,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:27,982 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:38:27,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:27,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662406347] [2021-07-09 18:38:27,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662406347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:27,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602488940] [2021-07-09 18:38:27,982 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 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:38:28,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:38:28,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:28,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:28,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:28,097 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:38:28,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602488940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:28,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:28,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:38:28,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179595149] [2021-07-09 18:38:28,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:28,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:28,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:28,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:28,098 INFO L87 Difference]: Start difference. First operand 4037 states and 14641 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:38:28,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:28,973 INFO L93 Difference]: Finished difference Result 8340 states and 27997 transitions. [2021-07-09 18:38:28,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:38:28,974 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:38:28,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:28,992 INFO L225 Difference]: With dead ends: 8340 [2021-07-09 18:38:28,992 INFO L226 Difference]: Without dead ends: 8331 [2021-07-09 18:38:28,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 473.8ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:38:28,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8331 states. [2021-07-09 18:38:29,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8331 to 4477. [2021-07-09 18:38:29,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4477 states, 4476 states have (on average 3.7155942806076854) internal successors, (16631), 4476 states have internal predecessors, (16631), 0 states have call successors, (0), 0 states have call 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:29,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4477 states to 4477 states and 16631 transitions. [2021-07-09 18:38:29,109 INFO L78 Accepts]: Start accepts. Automaton has 4477 states and 16631 transitions. Word has length 28 [2021-07-09 18:38:29,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:29,109 INFO L482 AbstractCegarLoop]: Abstraction has 4477 states and 16631 transitions. [2021-07-09 18:38:29,109 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:38:29,109 INFO L276 IsEmpty]: Start isEmpty. Operand 4477 states and 16631 transitions. [2021-07-09 18:38:29,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:29,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:29,116 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:38:29,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4046 [2021-07-09 18:38:29,326 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:29,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:29,326 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 82 times [2021-07-09 18:38:29,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:29,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265207350] [2021-07-09 18:38:29,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:29,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:29,352 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:38:29,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:29,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265207350] [2021-07-09 18:38:29,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265207350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:29,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294939285] [2021-07-09 18:38:29,352 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 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:38:29,375 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:29,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:29,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:29,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:29,448 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:38:29,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294939285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:29,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:29,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:38:29,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845776462] [2021-07-09 18:38:29,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:29,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:29,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:29,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:29,449 INFO L87 Difference]: Start difference. First operand 4477 states and 16631 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:38:30,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:30,200 INFO L93 Difference]: Finished difference Result 8630 states and 28901 transitions. [2021-07-09 18:38:30,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:38:30,200 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:38:30,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:30,220 INFO L225 Difference]: With dead ends: 8630 [2021-07-09 18:38:30,220 INFO L226 Difference]: Without dead ends: 8630 [2021-07-09 18:38:30,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 437.0ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:38:30,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8630 states. [2021-07-09 18:38:30,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8630 to 4491. [2021-07-09 18:38:30,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4491 states, 4490 states have (on average 3.7028953229398662) internal successors, (16626), 4490 states have internal predecessors, (16626), 0 states have call successors, (0), 0 states have call 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:30,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4491 states to 4491 states and 16626 transitions. [2021-07-09 18:38:30,381 INFO L78 Accepts]: Start accepts. Automaton has 4491 states and 16626 transitions. Word has length 28 [2021-07-09 18:38:30,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:30,381 INFO L482 AbstractCegarLoop]: Abstraction has 4491 states and 16626 transitions. [2021-07-09 18:38:30,382 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:38:30,382 INFO L276 IsEmpty]: Start isEmpty. Operand 4491 states and 16626 transitions. [2021-07-09 18:38:30,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:30,389 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:30,389 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:38:30,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4047,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:30,605 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:30,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:30,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 83 times [2021-07-09 18:38:30,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:30,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473260404] [2021-07-09 18:38:30,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:30,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:30,642 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:38:30,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:30,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473260404] [2021-07-09 18:38:30,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473260404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:30,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180149397] [2021-07-09 18:38:30,643 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:38:30,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:38:30,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:30,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:30,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:30,727 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:38:30,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180149397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:30,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:30,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:38:30,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599162715] [2021-07-09 18:38:30,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:38:30,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:30,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:38:30,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:38:30,728 INFO L87 Difference]: Start difference. First operand 4491 states and 16626 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:38:31,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:31,212 INFO L93 Difference]: Finished difference Result 8035 states and 28348 transitions. [2021-07-09 18:38:31,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:38:31,213 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:38:31,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:31,231 INFO L225 Difference]: With dead ends: 8035 [2021-07-09 18:38:31,231 INFO L226 Difference]: Without dead ends: 7938 [2021-07-09 18:38:31,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 253.1ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:38:31,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7938 states. [2021-07-09 18:38:31,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7938 to 5963. [2021-07-09 18:38:31,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5963 states, 5962 states have (on average 3.763837638376384) internal successors, (22440), 5962 states have internal predecessors, (22440), 0 states have call successors, (0), 0 states have call 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,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5963 states to 5963 states and 22440 transitions. [2021-07-09 18:38:31,358 INFO L78 Accepts]: Start accepts. Automaton has 5963 states and 22440 transitions. Word has length 28 [2021-07-09 18:38:31,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:31,358 INFO L482 AbstractCegarLoop]: Abstraction has 5963 states and 22440 transitions. [2021-07-09 18:38:31,358 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:38:31,358 INFO L276 IsEmpty]: Start isEmpty. Operand 5963 states and 22440 transitions. [2021-07-09 18:38:31,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:31,369 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:31,369 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:38:31,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4048,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:31,579 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:31,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:31,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 84 times [2021-07-09 18:38:31,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:31,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486978867] [2021-07-09 18:38:31,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:31,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:31,614 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:38:31,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:31,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486978867] [2021-07-09 18:38:31,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486978867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:31,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763291739] [2021-07-09 18:38:31,614 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:38:31,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:38:31,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:31,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:38:31,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:31,686 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:38:31,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763291739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:31,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:31,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-09 18:38:31,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833248997] [2021-07-09 18:38:31,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:38:31,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:31,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:38:31,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:38:31,687 INFO L87 Difference]: Start difference. First operand 5963 states and 22440 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:38:31,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:31,860 INFO L93 Difference]: Finished difference Result 8287 states and 29195 transitions. [2021-07-09 18:38:31,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:38:31,861 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:38:31,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:31,880 INFO L225 Difference]: With dead ends: 8287 [2021-07-09 18:38:31,880 INFO L226 Difference]: Without dead ends: 8287 [2021-07-09 18:38:31,880 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 107.4ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:38:31,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8287 states. [2021-07-09 18:38:32,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8287 to 6088. [2021-07-09 18:38:32,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6088 states, 6087 states have (on average 3.741416132741909) internal successors, (22774), 6087 states have internal predecessors, (22774), 0 states have call successors, (0), 0 states have call 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:32,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6088 states to 6088 states and 22774 transitions. [2021-07-09 18:38:32,056 INFO L78 Accepts]: Start accepts. Automaton has 6088 states and 22774 transitions. Word has length 28 [2021-07-09 18:38:32,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:32,057 INFO L482 AbstractCegarLoop]: Abstraction has 6088 states and 22774 transitions. [2021-07-09 18:38:32,057 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:38:32,057 INFO L276 IsEmpty]: Start isEmpty. Operand 6088 states and 22774 transitions. [2021-07-09 18:38:32,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:32,066 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:32,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:38:32,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4049,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:32,280 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:32,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:32,280 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 85 times [2021-07-09 18:38:32,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:32,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638089835] [2021-07-09 18:38:32,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:32,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:32,317 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:38:32,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:32,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638089835] [2021-07-09 18:38:32,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638089835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:32,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578140381] [2021-07-09 18:38:32,317 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:38:32,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:32,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:32,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:32,395 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:38:32,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578140381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:32,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:32,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:38:32,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061373997] [2021-07-09 18:38:32,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:32,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:32,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:32,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:32,396 INFO L87 Difference]: Start difference. First operand 6088 states and 22774 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:38:33,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:33,139 INFO L93 Difference]: Finished difference Result 12628 states and 43945 transitions. [2021-07-09 18:38:33,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 18:38:33,139 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:38:33,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:33,172 INFO L225 Difference]: With dead ends: 12628 [2021-07-09 18:38:33,172 INFO L226 Difference]: Without dead ends: 12628 [2021-07-09 18:38:33,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 417.3ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:38:33,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12628 states. [2021-07-09 18:38:33,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12628 to 6761. [2021-07-09 18:38:33,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6761 states, 6760 states have (on average 3.7547337278106507) internal successors, (25382), 6760 states have internal predecessors, (25382), 0 states have call successors, (0), 0 states have call 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:33,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6761 states to 6761 states and 25382 transitions. [2021-07-09 18:38:33,368 INFO L78 Accepts]: Start accepts. Automaton has 6761 states and 25382 transitions. Word has length 28 [2021-07-09 18:38:33,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:33,368 INFO L482 AbstractCegarLoop]: Abstraction has 6761 states and 25382 transitions. [2021-07-09 18:38:33,368 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:38:33,368 INFO L276 IsEmpty]: Start isEmpty. Operand 6761 states and 25382 transitions. [2021-07-09 18:38:33,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:33,381 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:33,381 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:38:33,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4050 [2021-07-09 18:38:33,597 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:33,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:33,597 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 86 times [2021-07-09 18:38:33,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:33,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796231427] [2021-07-09 18:38:33,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:33,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:33,630 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:38:33,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:33,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796231427] [2021-07-09 18:38:33,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796231427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:33,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520672657] [2021-07-09 18:38:33,630 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:38:33,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:33,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:33,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:33,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:33,811 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:38:33,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520672657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:33,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:33,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-09 18:38:33,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538190251] [2021-07-09 18:38:33,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:38:33,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:33,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:38:33,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:38:33,812 INFO L87 Difference]: Start difference. First operand 6761 states and 25382 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:38:34,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:34,534 INFO L93 Difference]: Finished difference Result 12791 states and 44537 transitions. [2021-07-09 18:38:34,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:38:34,534 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:38:34,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:34,566 INFO L225 Difference]: With dead ends: 12791 [2021-07-09 18:38:34,566 INFO L226 Difference]: Without dead ends: 12791 [2021-07-09 18:38:34,567 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 384.2ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:38:34,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12791 states. [2021-07-09 18:38:34,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12791 to 6999. [2021-07-09 18:38:34,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6999 states, 6998 states have (on average 3.734352672192055) internal successors, (26133), 6998 states have internal predecessors, (26133), 0 states have call successors, (0), 0 states have call 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:34,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6999 states to 6999 states and 26133 transitions. [2021-07-09 18:38:34,752 INFO L78 Accepts]: Start accepts. Automaton has 6999 states and 26133 transitions. Word has length 28 [2021-07-09 18:38:34,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:34,752 INFO L482 AbstractCegarLoop]: Abstraction has 6999 states and 26133 transitions. [2021-07-09 18:38:34,752 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:38:34,752 INFO L276 IsEmpty]: Start isEmpty. Operand 6999 states and 26133 transitions. [2021-07-09 18:38:34,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:34,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:34,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:38:34,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4051,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:34,969 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:34,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:34,969 INFO L82 PathProgramCache]: Analyzing trace with hash -191201267, now seen corresponding path program 87 times [2021-07-09 18:38:34,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:34,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557392399] [2021-07-09 18:38:34,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:34,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:34,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:38:34,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:34,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557392399] [2021-07-09 18:38:34,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557392399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:34,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375355003] [2021-07-09 18:38:34,994 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:38:35,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:38:35,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:35,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-09 18:38:35,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:35,102 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:38:35,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375355003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:35,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:35,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-09 18:38:35,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591890397] [2021-07-09 18:38:35,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:35,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:35,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:35,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:35,103 INFO L87 Difference]: Start difference. First operand 6999 states and 26133 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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:35,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:35,909 INFO L93 Difference]: Finished difference Result 9904 states and 35142 transitions. [2021-07-09 18:38:35,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:38:35,909 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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:38:35,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:35,932 INFO L225 Difference]: With dead ends: 9904 [2021-07-09 18:38:35,933 INFO L226 Difference]: Without dead ends: 9816 [2021-07-09 18:38:35,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 511.0ms TimeCoverageRelationStatistics Valid=534, Invalid=1916, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:38:35,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9816 states. [2021-07-09 18:38:36,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9816 to 7496. [2021-07-09 18:38:36,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7496 states, 7495 states have (on average 3.741160773849233) internal successors, (28040), 7495 states have internal predecessors, (28040), 0 states have call successors, (0), 0 states have call 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:36,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7496 states to 7496 states and 28040 transitions. [2021-07-09 18:38:36,093 INFO L78 Accepts]: Start accepts. Automaton has 7496 states and 28040 transitions. Word has length 28 [2021-07-09 18:38:36,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:36,093 INFO L482 AbstractCegarLoop]: Abstraction has 7496 states and 28040 transitions. [2021-07-09 18:38:36,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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:36,093 INFO L276 IsEmpty]: Start isEmpty. Operand 7496 states and 28040 transitions. [2021-07-09 18:38:36,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:36,107 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:36,107 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:38:36,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4052 [2021-07-09 18:38:36,321 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:36,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:36,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 88 times [2021-07-09 18:38:36,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:36,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302225806] [2021-07-09 18:38:36,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:36,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:36,347 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:38:36,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:36,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302225806] [2021-07-09 18:38:36,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302225806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:36,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161043706] [2021-07-09 18:38:36,347 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:38:36,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:36,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:36,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:36,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:36,440 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:38:36,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161043706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:36,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:36,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:38:36,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428455350] [2021-07-09 18:38:36,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:38:36,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:36,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:38:36,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:38:36,441 INFO L87 Difference]: Start difference. First operand 7496 states and 28040 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:38:36,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:36,827 INFO L93 Difference]: Finished difference Result 11192 states and 39947 transitions. [2021-07-09 18:38:36,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:38:36,828 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:38:36,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:36,855 INFO L225 Difference]: With dead ends: 11192 [2021-07-09 18:38:36,855 INFO L226 Difference]: Without dead ends: 11192 [2021-07-09 18:38:36,855 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 203.3ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:38:36,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11192 states. [2021-07-09 18:38:37,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11192 to 8528. [2021-07-09 18:38:37,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8528 states, 8527 states have (on average 3.7686173331769672) internal successors, (32135), 8527 states have internal predecessors, (32135), 0 states have call successors, (0), 0 states have call 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:37,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8528 states to 8528 states and 32135 transitions. [2021-07-09 18:38:37,178 INFO L78 Accepts]: Start accepts. Automaton has 8528 states and 32135 transitions. Word has length 28 [2021-07-09 18:38:37,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:37,178 INFO L482 AbstractCegarLoop]: Abstraction has 8528 states and 32135 transitions. [2021-07-09 18:38:37,178 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:38:37,178 INFO L276 IsEmpty]: Start isEmpty. Operand 8528 states and 32135 transitions. [2021-07-09 18:38:37,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:37,194 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:37,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:38:37,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4053 [2021-07-09 18:38:37,409 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:37,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:37,409 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 89 times [2021-07-09 18:38:37,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:37,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275702844] [2021-07-09 18:38:37,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:37,441 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:38:37,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:37,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275702844] [2021-07-09 18:38:37,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275702844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:37,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514142274] [2021-07-09 18:38:37,441 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:38:37,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:38:37,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:37,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:37,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:37,513 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:38:37,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514142274] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:37,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:37,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-09 18:38:37,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423843077] [2021-07-09 18:38:37,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:38:37,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:37,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:38:37,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:38:37,514 INFO L87 Difference]: Start difference. First operand 8528 states and 32135 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:38:38,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:38,115 INFO L93 Difference]: Finished difference Result 14252 states and 50831 transitions. [2021-07-09 18:38:38,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:38:38,116 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:38:38,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:38,154 INFO L225 Difference]: With dead ends: 14252 [2021-07-09 18:38:38,154 INFO L226 Difference]: Without dead ends: 14248 [2021-07-09 18:38:38,154 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 311.1ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:38:38,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14248 states. [2021-07-09 18:38:38,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14248 to 8428. [2021-07-09 18:38:38,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8428 states, 8427 states have (on average 3.77251690993236) internal successors, (31791), 8427 states have internal predecessors, (31791), 0 states have call successors, (0), 0 states have call 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:38,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8428 states to 8428 states and 31791 transitions. [2021-07-09 18:38:38,387 INFO L78 Accepts]: Start accepts. Automaton has 8428 states and 31791 transitions. Word has length 28 [2021-07-09 18:38:38,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:38,387 INFO L482 AbstractCegarLoop]: Abstraction has 8428 states and 31791 transitions. [2021-07-09 18:38:38,387 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:38:38,387 INFO L276 IsEmpty]: Start isEmpty. Operand 8428 states and 31791 transitions. [2021-07-09 18:38:38,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:38,401 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:38,401 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:38:38,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4054 [2021-07-09 18:38:38,617 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:38,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:38,617 INFO L82 PathProgramCache]: Analyzing trace with hash 795274241, now seen corresponding path program 90 times [2021-07-09 18:38:38,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:38,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952807237] [2021-07-09 18:38:38,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:38,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:38,648 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:38:38,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:38,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952807237] [2021-07-09 18:38:38,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952807237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:38,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502604368] [2021-07-09 18:38:38,649 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:38:38,679 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:38:38,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:38,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:38,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:38,745 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:38:38,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502604368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:38,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:38,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:38:38,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882861573] [2021-07-09 18:38:38,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:38:38,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:38,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:38:38,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:38:38,746 INFO L87 Difference]: Start difference. First operand 8428 states and 31791 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:38:39,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:39,285 INFO L93 Difference]: Finished difference Result 11465 states and 40959 transitions. [2021-07-09 18:38:39,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:38:39,285 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:38:39,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:39,310 INFO L225 Difference]: With dead ends: 11465 [2021-07-09 18:38:39,310 INFO L226 Difference]: Without dead ends: 11465 [2021-07-09 18:38:39,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 252.4ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:38:39,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11465 states. [2021-07-09 18:38:39,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11465 to 8331. [2021-07-09 18:38:39,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8331 states, 8330 states have (on average 3.768667466986795) internal successors, (31393), 8330 states have internal predecessors, (31393), 0 states have call successors, (0), 0 states have call 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:39,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8331 states to 8331 states and 31393 transitions. [2021-07-09 18:38:39,494 INFO L78 Accepts]: Start accepts. Automaton has 8331 states and 31393 transitions. Word has length 28 [2021-07-09 18:38:39,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:39,495 INFO L482 AbstractCegarLoop]: Abstraction has 8331 states and 31393 transitions. [2021-07-09 18:38:39,495 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:38:39,495 INFO L276 IsEmpty]: Start isEmpty. Operand 8331 states and 31393 transitions. [2021-07-09 18:38:39,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:39,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:39,510 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:38:39,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4055 [2021-07-09 18:38:39,725 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:39,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:39,726 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 91 times [2021-07-09 18:38:39,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:39,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181750752] [2021-07-09 18:38:39,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:39,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:39,763 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:38:39,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:39,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181750752] [2021-07-09 18:38:39,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181750752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:39,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948250226] [2021-07-09 18:38:39,763 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:38:39,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:39,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:39,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:39,845 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:38:39,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948250226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:39,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:39,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:38:39,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856790745] [2021-07-09 18:38:39,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:39,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:39,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:39,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:39,846 INFO L87 Difference]: Start difference. First operand 8331 states and 31393 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:38:40,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:40,587 INFO L93 Difference]: Finished difference Result 14086 states and 50169 transitions. [2021-07-09 18:38:40,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:38:40,588 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:38:40,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:40,621 INFO L225 Difference]: With dead ends: 14086 [2021-07-09 18:38:40,621 INFO L226 Difference]: Without dead ends: 14074 [2021-07-09 18:38:40,621 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 387.5ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:38:40,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14074 states. [2021-07-09 18:38:40,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14074 to 8331. [2021-07-09 18:38:40,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8331 states, 8330 states have (on average 3.768187274909964) internal successors, (31389), 8330 states have internal predecessors, (31389), 0 states have call successors, (0), 0 states have call 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,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8331 states to 8331 states and 31389 transitions. [2021-07-09 18:38:40,890 INFO L78 Accepts]: Start accepts. Automaton has 8331 states and 31389 transitions. Word has length 28 [2021-07-09 18:38:40,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:40,890 INFO L482 AbstractCegarLoop]: Abstraction has 8331 states and 31389 transitions. [2021-07-09 18:38:40,890 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:38:40,890 INFO L276 IsEmpty]: Start isEmpty. Operand 8331 states and 31389 transitions. [2021-07-09 18:38:40,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:40,904 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:40,904 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:38:41,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4056 [2021-07-09 18:38:41,120 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:41,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:41,121 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 92 times [2021-07-09 18:38:41,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:41,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827881418] [2021-07-09 18:38:41,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:41,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:41,157 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:38:41,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:41,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827881418] [2021-07-09 18:38:41,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827881418] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:41,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770119819] [2021-07-09 18:38:41,158 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:38:41,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:41,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:41,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:41,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:41,257 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:38:41,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770119819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:41,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:41,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:38:41,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101328956] [2021-07-09 18:38:41,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:41,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:41,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:41,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:41,258 INFO L87 Difference]: Start difference. First operand 8331 states and 31389 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:38:42,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:42,506 INFO L93 Difference]: Finished difference Result 21250 states and 74521 transitions. [2021-07-09 18:38:42,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-09 18:38:42,507 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:38:42,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:42,567 INFO L225 Difference]: With dead ends: 21250 [2021-07-09 18:38:42,567 INFO L226 Difference]: Without dead ends: 21250 [2021-07-09 18:38:42,568 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 731.7ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:38:42,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21250 states. [2021-07-09 18:38:42,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21250 to 11363. [2021-07-09 18:38:42,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11363 states, 11362 states have (on average 3.808924485125858) internal successors, (43277), 11362 states have internal predecessors, (43277), 0 states have call successors, (0), 0 states have call 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,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11363 states to 11363 states and 43277 transitions. [2021-07-09 18:38:42,995 INFO L78 Accepts]: Start accepts. Automaton has 11363 states and 43277 transitions. Word has length 28 [2021-07-09 18:38:42,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:42,995 INFO L482 AbstractCegarLoop]: Abstraction has 11363 states and 43277 transitions. [2021-07-09 18:38:42,996 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:38:42,996 INFO L276 IsEmpty]: Start isEmpty. Operand 11363 states and 43277 transitions. [2021-07-09 18:38:43,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:43,016 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:43,016 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:38:43,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4057 [2021-07-09 18:38:43,232 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:43,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:43,232 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 93 times [2021-07-09 18:38:43,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:43,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118952872] [2021-07-09 18:38:43,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:43,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:43,269 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:38:43,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:43,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118952872] [2021-07-09 18:38:43,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118952872] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:43,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709192659] [2021-07-09 18:38:43,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:38:43,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:38:43,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:43,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:43,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:43,361 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:38:43,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709192659] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:43,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:43,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:38:43,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241082394] [2021-07-09 18:38:43,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:43,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:43,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:43,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:43,362 INFO L87 Difference]: Start difference. First operand 11363 states and 43277 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:38:44,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:44,485 INFO L93 Difference]: Finished difference Result 20481 states and 72514 transitions. [2021-07-09 18:38:44,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:38:44,485 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:38:44,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:44,546 INFO L225 Difference]: With dead ends: 20481 [2021-07-09 18:38:44,546 INFO L226 Difference]: Without dead ends: 20469 [2021-07-09 18:38:44,547 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 625.1ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:38:44,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20469 states. [2021-07-09 18:38:45,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20469 to 11177. [2021-07-09 18:38:45,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11177 states, 11176 states have (on average 3.815139584824624) internal successors, (42638), 11176 states have internal predecessors, (42638), 0 states have call successors, (0), 0 states have call 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:45,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11177 states to 11177 states and 42638 transitions. [2021-07-09 18:38:45,054 INFO L78 Accepts]: Start accepts. Automaton has 11177 states and 42638 transitions. Word has length 28 [2021-07-09 18:38:45,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:45,054 INFO L482 AbstractCegarLoop]: Abstraction has 11177 states and 42638 transitions. [2021-07-09 18:38:45,054 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:38:45,054 INFO L276 IsEmpty]: Start isEmpty. Operand 11177 states and 42638 transitions. [2021-07-09 18:38:45,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:45,075 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:45,075 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:38:45,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4058,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:45,291 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:45,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:45,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 94 times [2021-07-09 18:38:45,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:45,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247859528] [2021-07-09 18:38:45,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:45,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:45,331 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:38:45,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:45,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247859528] [2021-07-09 18:38:45,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247859528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:45,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008896525] [2021-07-09 18:38:45,331 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:38:45,354 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:45,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:45,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:45,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:45,421 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:38:45,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008896525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:45,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:45,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:38:45,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506311179] [2021-07-09 18:38:45,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:45,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:45,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:45,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:45,422 INFO L87 Difference]: Start difference. First operand 11177 states and 42638 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:38:46,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:46,497 INFO L93 Difference]: Finished difference Result 20316 states and 71936 transitions. [2021-07-09 18:38:46,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:38:46,497 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:38:46,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:46,554 INFO L225 Difference]: With dead ends: 20316 [2021-07-09 18:38:46,555 INFO L226 Difference]: Without dead ends: 20280 [2021-07-09 18:38:46,555 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 585.7ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:38:46,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20280 states. [2021-07-09 18:38:46,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20280 to 11229. [2021-07-09 18:38:46,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11229 states, 11228 states have (on average 3.813323833273958) internal successors, (42816), 11228 states have internal predecessors, (42816), 0 states have call successors, (0), 0 states have call 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,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11229 states to 11229 states and 42816 transitions. [2021-07-09 18:38:47,004 INFO L78 Accepts]: Start accepts. Automaton has 11229 states and 42816 transitions. Word has length 28 [2021-07-09 18:38:47,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:47,005 INFO L482 AbstractCegarLoop]: Abstraction has 11229 states and 42816 transitions. [2021-07-09 18:38:47,005 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:38:47,005 INFO L276 IsEmpty]: Start isEmpty. Operand 11229 states and 42816 transitions. [2021-07-09 18:38:47,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:47,024 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:47,024 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:38:47,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4059 [2021-07-09 18:38:47,239 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:47,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:47,240 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 95 times [2021-07-09 18:38:47,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:47,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159813709] [2021-07-09 18:38:47,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:47,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:47,277 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:38:47,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:47,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159813709] [2021-07-09 18:38:47,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159813709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:47,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728909295] [2021-07-09 18:38:47,277 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:38:47,301 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:38:47,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:47,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:47,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:47,395 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:38:47,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728909295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:47,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:47,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:38:47,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061339099] [2021-07-09 18:38:47,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:47,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:47,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:47,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:47,396 INFO L87 Difference]: Start difference. First operand 11229 states and 42816 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:38:48,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:48,918 INFO L93 Difference]: Finished difference Result 20201 states and 71663 transitions. [2021-07-09 18:38:48,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-09 18:38:48,918 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:38:48,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:48,974 INFO L225 Difference]: With dead ends: 20201 [2021-07-09 18:38:48,974 INFO L226 Difference]: Without dead ends: 20201 [2021-07-09 18:38:48,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 908.9ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:38:48,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20201 states. [2021-07-09 18:38:49,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20201 to 11425. [2021-07-09 18:38:49,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11425 states, 11424 states have (on average 3.804796918767507) internal successors, (43466), 11424 states have internal predecessors, (43466), 0 states have call successors, (0), 0 states have call 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:49,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11425 states to 11425 states and 43466 transitions. [2021-07-09 18:38:49,409 INFO L78 Accepts]: Start accepts. Automaton has 11425 states and 43466 transitions. Word has length 28 [2021-07-09 18:38:49,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:49,409 INFO L482 AbstractCegarLoop]: Abstraction has 11425 states and 43466 transitions. [2021-07-09 18:38:49,409 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:38:49,409 INFO L276 IsEmpty]: Start isEmpty. Operand 11425 states and 43466 transitions. [2021-07-09 18:38:49,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:49,429 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:49,429 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:38:49,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4060,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:49,645 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:49,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:49,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 96 times [2021-07-09 18:38:49,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:49,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898451975] [2021-07-09 18:38:49,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:49,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:49,683 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:38:49,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:49,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898451975] [2021-07-09 18:38:49,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898451975] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:49,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544185375] [2021-07-09 18:38:49,683 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:38:49,709 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:38:49,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:49,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:49,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:49,802 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:38:49,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544185375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:49,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:49,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:38:49,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021796678] [2021-07-09 18:38:49,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:49,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:49,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:49,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:49,803 INFO L87 Difference]: Start difference. First operand 11425 states and 43466 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:38:51,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:51,119 INFO L93 Difference]: Finished difference Result 19821 states and 70618 transitions. [2021-07-09 18:38:51,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:38:51,120 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:38:51,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:51,177 INFO L225 Difference]: With dead ends: 19821 [2021-07-09 18:38:51,177 INFO L226 Difference]: Without dead ends: 19809 [2021-07-09 18:38:51,178 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 781.1ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:38:51,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19809 states. [2021-07-09 18:38:51,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19809 to 11307. [2021-07-09 18:38:51,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11307 states, 11306 states have (on average 3.8090394480806653) internal successors, (43065), 11306 states have internal predecessors, (43065), 0 states have call successors, (0), 0 states have call 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,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11307 states to 11307 states and 43065 transitions. [2021-07-09 18:38:51,661 INFO L78 Accepts]: Start accepts. Automaton has 11307 states and 43065 transitions. Word has length 28 [2021-07-09 18:38:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:51,661 INFO L482 AbstractCegarLoop]: Abstraction has 11307 states and 43065 transitions. [2021-07-09 18:38:51,661 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:38:51,661 INFO L276 IsEmpty]: Start isEmpty. Operand 11307 states and 43065 transitions. [2021-07-09 18:38:51,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:51,683 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:51,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:38:51,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4061,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:51,899 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:51,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:51,899 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 97 times [2021-07-09 18:38:51,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:51,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608497406] [2021-07-09 18:38:51,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:51,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:51,937 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:38:51,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:51,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608497406] [2021-07-09 18:38:51,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608497406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:51,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534878814] [2021-07-09 18:38:51,937 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:38:51,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:51,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:51,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:52,039 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:38:52,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534878814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:52,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:52,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-09 18:38:52,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980596256] [2021-07-09 18:38:52,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:52,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:52,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:52,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:52,040 INFO L87 Difference]: Start difference. First operand 11307 states and 43065 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:38:53,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:53,104 INFO L93 Difference]: Finished difference Result 19061 states and 68534 transitions. [2021-07-09 18:38:53,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:38:53,104 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:38:53,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:53,160 INFO L225 Difference]: With dead ends: 19061 [2021-07-09 18:38:53,160 INFO L226 Difference]: Without dead ends: 19025 [2021-07-09 18:38:53,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 622.3ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:38:53,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19025 states. [2021-07-09 18:38:53,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19025 to 11331. [2021-07-09 18:38:53,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11331 states, 11330 states have (on average 3.8080317740511913) internal successors, (43145), 11330 states have internal predecessors, (43145), 0 states have call successors, (0), 0 states have call 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:53,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11331 states to 11331 states and 43145 transitions. [2021-07-09 18:38:53,635 INFO L78 Accepts]: Start accepts. Automaton has 11331 states and 43145 transitions. Word has length 28 [2021-07-09 18:38:53,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:53,636 INFO L482 AbstractCegarLoop]: Abstraction has 11331 states and 43145 transitions. [2021-07-09 18:38:53,636 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:38:53,636 INFO L276 IsEmpty]: Start isEmpty. Operand 11331 states and 43145 transitions. [2021-07-09 18:38:53,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:53,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:53,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:38:53,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4062 [2021-07-09 18:38:53,871 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:53,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:53,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 98 times [2021-07-09 18:38:53,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:53,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47285490] [2021-07-09 18:38:53,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:53,906 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:38:53,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:53,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47285490] [2021-07-09 18:38:53,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47285490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:53,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467459777] [2021-07-09 18:38:53,907 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:38:53,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:53,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:53,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:53,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:54,038 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:38:54,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467459777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:54,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:54,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:38:54,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528425962] [2021-07-09 18:38:54,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:54,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:54,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:54,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:54,039 INFO L87 Difference]: Start difference. First operand 11331 states and 43145 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:38:55,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:55,546 INFO L93 Difference]: Finished difference Result 27696 states and 98852 transitions. [2021-07-09 18:38:55,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:38:55,547 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:38:55,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:55,639 INFO L225 Difference]: With dead ends: 27696 [2021-07-09 18:38:55,639 INFO L226 Difference]: Without dead ends: 27696 [2021-07-09 18:38:55,640 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2316 ImplicationChecksByTransitivity, 882.4ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-07-09 18:38:55,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27696 states. [2021-07-09 18:38:56,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27696 to 11621. [2021-07-09 18:38:56,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11621 states, 11620 states have (on average 3.831239242685026) internal successors, (44519), 11620 states have internal predecessors, (44519), 0 states have call successors, (0), 0 states have call 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:56,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11621 states to 11621 states and 44519 transitions. [2021-07-09 18:38:56,101 INFO L78 Accepts]: Start accepts. Automaton has 11621 states and 44519 transitions. Word has length 28 [2021-07-09 18:38:56,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:56,101 INFO L482 AbstractCegarLoop]: Abstraction has 11621 states and 44519 transitions. [2021-07-09 18:38:56,101 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:38:56,101 INFO L276 IsEmpty]: Start isEmpty. Operand 11621 states and 44519 transitions. [2021-07-09 18:38:56,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:56,122 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:56,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:38:56,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4063,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:56,338 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:56,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:56,338 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 99 times [2021-07-09 18:38:56,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:56,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012806216] [2021-07-09 18:38:56,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:56,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:56,371 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:38:56,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:56,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012806216] [2021-07-09 18:38:56,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012806216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:56,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684580945] [2021-07-09 18:38:56,371 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:38:56,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:38:56,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:56,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:56,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:56,485 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:38:56,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684580945] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:56,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:56,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:38:56,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599083148] [2021-07-09 18:38:56,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:56,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:56,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:56,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:56,486 INFO L87 Difference]: Start difference. First operand 11621 states and 44519 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:38:57,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:57,760 INFO L93 Difference]: Finished difference Result 27229 states and 97782 transitions. [2021-07-09 18:38:57,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-09 18:38:57,760 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:38:57,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:57,853 INFO L225 Difference]: With dead ends: 27229 [2021-07-09 18:38:57,853 INFO L226 Difference]: Without dead ends: 27229 [2021-07-09 18:38:57,853 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2280 ImplicationChecksByTransitivity, 765.2ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:38:57,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27229 states. [2021-07-09 18:38:58,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27229 to 11523. [2021-07-09 18:38:58,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11523 states, 11522 states have (on average 3.819562575941677) internal successors, (44009), 11522 states have internal predecessors, (44009), 0 states have call successors, (0), 0 states have call 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:58,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11523 states to 11523 states and 44009 transitions. [2021-07-09 18:38:58,314 INFO L78 Accepts]: Start accepts. Automaton has 11523 states and 44009 transitions. Word has length 28 [2021-07-09 18:38:58,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:58,314 INFO L482 AbstractCegarLoop]: Abstraction has 11523 states and 44009 transitions. [2021-07-09 18:38:58,314 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:38:58,314 INFO L276 IsEmpty]: Start isEmpty. Operand 11523 states and 44009 transitions. [2021-07-09 18:38:58,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:58,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:58,333 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:38:58,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4064 [2021-07-09 18:38:58,549 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:58,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:58,549 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 100 times [2021-07-09 18:38:58,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:58,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510900199] [2021-07-09 18:38:58,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:58,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:58,581 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:38:58,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:58,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510900199] [2021-07-09 18:38:58,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510900199] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:58,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911506621] [2021-07-09 18:38:58,582 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:38:58,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:58,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:58,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:58,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:58,704 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:38:58,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911506621] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:58,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:58,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:38:58,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113358717] [2021-07-09 18:38:58,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:58,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:58,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:58,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:58,705 INFO L87 Difference]: Start difference. First operand 11523 states and 44009 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:38:59,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:59,600 INFO L93 Difference]: Finished difference Result 21512 states and 77611 transitions. [2021-07-09 18:38:59,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:38:59,600 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:38:59,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:59,660 INFO L225 Difference]: With dead ends: 21512 [2021-07-09 18:38:59,660 INFO L226 Difference]: Without dead ends: 21512 [2021-07-09 18:38:59,661 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 463.9ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:38:59,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21512 states. [2021-07-09 18:38:59,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21512 to 11532. [2021-07-09 18:38:59,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11532 states, 11531 states have (on average 3.8185760124880757) internal successors, (44032), 11531 states have internal predecessors, (44032), 0 states have call successors, (0), 0 states have call 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,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11532 states to 11532 states and 44032 transitions. [2021-07-09 18:39:00,005 INFO L78 Accepts]: Start accepts. Automaton has 11532 states and 44032 transitions. Word has length 28 [2021-07-09 18:39:00,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:00,005 INFO L482 AbstractCegarLoop]: Abstraction has 11532 states and 44032 transitions. [2021-07-09 18:39:00,005 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:39:00,005 INFO L276 IsEmpty]: Start isEmpty. Operand 11532 states and 44032 transitions. [2021-07-09 18:39:00,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:00,025 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:00,025 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:00,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4065 [2021-07-09 18:39:00,240 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:00,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:00,241 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 101 times [2021-07-09 18:39:00,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:00,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536382908] [2021-07-09 18:39:00,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:00,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:00,405 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:39:00,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:00,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536382908] [2021-07-09 18:39:00,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536382908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:00,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422732802] [2021-07-09 18:39:00,406 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:39:00,430 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:39:00,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:00,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:00,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:00,521 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:00,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422732802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:00,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:00,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:39:00,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276950600] [2021-07-09 18:39:00,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:00,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:00,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:00,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:00,521 INFO L87 Difference]: Start difference. First operand 11532 states and 44032 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:39:01,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:01,255 INFO L93 Difference]: Finished difference Result 19923 states and 72552 transitions. [2021-07-09 18:39:01,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:39:01,256 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:39:01,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:01,312 INFO L225 Difference]: With dead ends: 19923 [2021-07-09 18:39:01,312 INFO L226 Difference]: Without dead ends: 19923 [2021-07-09 18:39:01,313 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 505.5ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:39:01,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19923 states. [2021-07-09 18:39:01,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19923 to 11544. [2021-07-09 18:39:01,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11544 states, 11543 states have (on average 3.817898293337954) internal successors, (44070), 11543 states have internal predecessors, (44070), 0 states have call successors, (0), 0 states have call 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,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11544 states to 11544 states and 44070 transitions. [2021-07-09 18:39:01,646 INFO L78 Accepts]: Start accepts. Automaton has 11544 states and 44070 transitions. Word has length 28 [2021-07-09 18:39:01,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:01,646 INFO L482 AbstractCegarLoop]: Abstraction has 11544 states and 44070 transitions. [2021-07-09 18:39:01,646 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:39:01,646 INFO L276 IsEmpty]: Start isEmpty. Operand 11544 states and 44070 transitions. [2021-07-09 18:39:01,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:01,666 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:01,666 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:01,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4066 [2021-07-09 18:39:01,867 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:01,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:01,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 102 times [2021-07-09 18:39:01,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:01,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678665104] [2021-07-09 18:39:01,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:01,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:01,906 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:39:01,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:01,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678665104] [2021-07-09 18:39:01,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678665104] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:01,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551641262] [2021-07-09 18:39:01,906 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:39:01,930 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:39:01,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:01,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:01,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:02,033 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:02,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551641262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:02,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:02,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:02,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892706025] [2021-07-09 18:39:02,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:02,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:02,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:02,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:02,034 INFO L87 Difference]: Start difference. First operand 11544 states and 44070 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:39:03,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:03,216 INFO L93 Difference]: Finished difference Result 20543 states and 74326 transitions. [2021-07-09 18:39:03,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-09 18:39:03,217 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:39:03,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:03,269 INFO L225 Difference]: With dead ends: 20543 [2021-07-09 18:39:03,269 INFO L226 Difference]: Without dead ends: 20543 [2021-07-09 18:39:03,270 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 728.2ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:39:03,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20543 states. [2021-07-09 18:39:03,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20543 to 11652. [2021-07-09 18:39:03,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11652 states, 11651 states have (on average 3.8111750064372156) internal successors, (44404), 11651 states have internal predecessors, (44404), 0 states have call successors, (0), 0 states have call 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:03,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11652 states to 11652 states and 44404 transitions. [2021-07-09 18:39:03,669 INFO L78 Accepts]: Start accepts. Automaton has 11652 states and 44404 transitions. Word has length 28 [2021-07-09 18:39:03,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:03,669 INFO L482 AbstractCegarLoop]: Abstraction has 11652 states and 44404 transitions. [2021-07-09 18:39:03,669 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:39:03,669 INFO L276 IsEmpty]: Start isEmpty. Operand 11652 states and 44404 transitions. [2021-07-09 18:39:03,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:03,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:03,688 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:03,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4067,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:03,904 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:03,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:03,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 103 times [2021-07-09 18:39:03,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:03,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080285137] [2021-07-09 18:39:03,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:03,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:03,936 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:39:03,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:03,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080285137] [2021-07-09 18:39:03,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080285137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:03,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95340489] [2021-07-09 18:39:03,936 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:39:03,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:03,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:03,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:04,044 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:39:04,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95340489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:04,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:04,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:04,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887755697] [2021-07-09 18:39:04,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:04,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:04,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:04,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:04,045 INFO L87 Difference]: Start difference. First operand 11652 states and 44404 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:39:05,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:05,025 INFO L93 Difference]: Finished difference Result 20102 states and 73128 transitions. [2021-07-09 18:39:05,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:39:05,025 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:39:05,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:05,082 INFO L225 Difference]: With dead ends: 20102 [2021-07-09 18:39:05,083 INFO L226 Difference]: Without dead ends: 20098 [2021-07-09 18:39:05,083 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 590.1ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:39:05,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20098 states. [2021-07-09 18:39:05,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20098 to 11578. [2021-07-09 18:39:05,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11578 states, 11577 states have (on average 3.814891595404682) internal successors, (44165), 11577 states have internal predecessors, (44165), 0 states have call successors, (0), 0 states have call 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,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11578 states to 11578 states and 44165 transitions. [2021-07-09 18:39:05,435 INFO L78 Accepts]: Start accepts. Automaton has 11578 states and 44165 transitions. Word has length 28 [2021-07-09 18:39:05,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:05,435 INFO L482 AbstractCegarLoop]: Abstraction has 11578 states and 44165 transitions. [2021-07-09 18:39:05,435 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:39:05,435 INFO L276 IsEmpty]: Start isEmpty. Operand 11578 states and 44165 transitions. [2021-07-09 18:39:05,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:05,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:05,457 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:05,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4068 [2021-07-09 18:39:05,673 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:05,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:05,673 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 104 times [2021-07-09 18:39:05,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:05,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450542302] [2021-07-09 18:39:05,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:05,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:05,711 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:05,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:05,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450542302] [2021-07-09 18:39:05,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450542302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:05,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269302645] [2021-07-09 18:39:05,711 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:39:05,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:05,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:05,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:05,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:05,834 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:05,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269302645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:05,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:05,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:39:05,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060777253] [2021-07-09 18:39:05,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:05,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:05,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:05,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:05,835 INFO L87 Difference]: Start difference. First operand 11578 states and 44165 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:39:07,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:07,069 INFO L93 Difference]: Finished difference Result 19515 states and 70543 transitions. [2021-07-09 18:39:07,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:39:07,069 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:39:07,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:07,121 INFO L225 Difference]: With dead ends: 19515 [2021-07-09 18:39:07,121 INFO L226 Difference]: Without dead ends: 19515 [2021-07-09 18:39:07,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 697.5ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:39:07,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19515 states. [2021-07-09 18:39:07,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19515 to 11805. [2021-07-09 18:39:07,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11805 states, 11804 states have (on average 3.8176042019654353) internal successors, (45063), 11804 states have internal predecessors, (45063), 0 states have call successors, (0), 0 states have call 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:07,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11805 states to 11805 states and 45063 transitions. [2021-07-09 18:39:07,474 INFO L78 Accepts]: Start accepts. Automaton has 11805 states and 45063 transitions. Word has length 28 [2021-07-09 18:39:07,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:07,474 INFO L482 AbstractCegarLoop]: Abstraction has 11805 states and 45063 transitions. [2021-07-09 18:39:07,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:39:07,474 INFO L276 IsEmpty]: Start isEmpty. Operand 11805 states and 45063 transitions. [2021-07-09 18:39:07,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:07,497 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:07,497 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:07,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4069,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:07,713 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:07,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:07,714 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 105 times [2021-07-09 18:39:07,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:07,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515858437] [2021-07-09 18:39:07,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:07,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:07,749 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:07,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:07,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515858437] [2021-07-09 18:39:07,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515858437] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:07,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096110933] [2021-07-09 18:39:07,749 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:39:07,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:39:07,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:07,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:07,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:07,870 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:39:07,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096110933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:07,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:07,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:39:07,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162627575] [2021-07-09 18:39:07,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:07,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:07,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:07,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:07,871 INFO L87 Difference]: Start difference. First operand 11805 states and 45063 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:39:08,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:08,796 INFO L93 Difference]: Finished difference Result 19219 states and 69718 transitions. [2021-07-09 18:39:08,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:39:08,796 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:39:08,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:08,846 INFO L225 Difference]: With dead ends: 19219 [2021-07-09 18:39:08,846 INFO L226 Difference]: Without dead ends: 19207 [2021-07-09 18:39:08,847 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 551.1ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:39:08,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19207 states. [2021-07-09 18:39:09,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19207 to 11907. [2021-07-09 18:39:09,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11907 states, 11906 states have (on average 3.81202754913489) internal successors, (45386), 11906 states have internal predecessors, (45386), 0 states have call successors, (0), 0 states have call 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:09,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11907 states to 11907 states and 45386 transitions. [2021-07-09 18:39:09,187 INFO L78 Accepts]: Start accepts. Automaton has 11907 states and 45386 transitions. Word has length 28 [2021-07-09 18:39:09,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:09,187 INFO L482 AbstractCegarLoop]: Abstraction has 11907 states and 45386 transitions. [2021-07-09 18:39:09,187 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:39:09,187 INFO L276 IsEmpty]: Start isEmpty. Operand 11907 states and 45386 transitions. [2021-07-09 18:39:09,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:09,207 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:09,207 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:09,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4070 [2021-07-09 18:39:09,422 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:09,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:09,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 70 times [2021-07-09 18:39:09,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:09,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850916052] [2021-07-09 18:39:09,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:09,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:09,460 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:39:09,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:09,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850916052] [2021-07-09 18:39:09,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850916052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:09,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87994923] [2021-07-09 18:39:09,460 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:39:09,482 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:09,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:09,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:09,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:09,539 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:09,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87994923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:09,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:09,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:39:09,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011997572] [2021-07-09 18:39:09,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:09,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:09,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:09,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:09,540 INFO L87 Difference]: Start difference. First operand 11907 states and 45386 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:39:10,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:10,068 INFO L93 Difference]: Finished difference Result 16719 states and 62078 transitions. [2021-07-09 18:39:10,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:39:10,068 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:39:10,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:10,115 INFO L225 Difference]: With dead ends: 16719 [2021-07-09 18:39:10,115 INFO L226 Difference]: Without dead ends: 16719 [2021-07-09 18:39:10,115 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 250.2ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:39:10,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16719 states. [2021-07-09 18:39:10,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16719 to 11979. [2021-07-09 18:39:10,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11979 states, 11978 states have (on average 3.8078143262648187) internal successors, (45610), 11978 states have internal predecessors, (45610), 0 states have call successors, (0), 0 states have call 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,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11979 states to 11979 states and 45610 transitions. [2021-07-09 18:39:10,419 INFO L78 Accepts]: Start accepts. Automaton has 11979 states and 45610 transitions. Word has length 28 [2021-07-09 18:39:10,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:10,419 INFO L482 AbstractCegarLoop]: Abstraction has 11979 states and 45610 transitions. [2021-07-09 18:39:10,419 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:39:10,419 INFO L276 IsEmpty]: Start isEmpty. Operand 11979 states and 45610 transitions. [2021-07-09 18:39:10,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:10,440 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:10,440 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:10,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4071 [2021-07-09 18:39:10,646 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:10,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:10,646 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 71 times [2021-07-09 18:39:10,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:10,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390781770] [2021-07-09 18:39:10,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:10,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:10,679 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:39:10,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:10,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390781770] [2021-07-09 18:39:10,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390781770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:10,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131536874] [2021-07-09 18:39:10,679 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:39:10,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:39:10,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:10,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:10,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:10,766 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:10,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131536874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:10,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:10,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:39:10,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143998742] [2021-07-09 18:39:10,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:10,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:10,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:10,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:10,767 INFO L87 Difference]: Start difference. First operand 11979 states and 45610 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:39:11,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:11,339 INFO L93 Difference]: Finished difference Result 17700 states and 64924 transitions. [2021-07-09 18:39:11,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:39:11,340 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:39:11,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:11,390 INFO L225 Difference]: With dead ends: 17700 [2021-07-09 18:39:11,390 INFO L226 Difference]: Without dead ends: 17700 [2021-07-09 18:39:11,391 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 304.8ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:39:11,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17700 states. [2021-07-09 18:39:11,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17700 to 12313. [2021-07-09 18:39:11,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12313 states, 12312 states have (on average 3.790529564652372) internal successors, (46669), 12312 states have internal predecessors, (46669), 0 states have call successors, (0), 0 states have call 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,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12313 states to 12313 states and 46669 transitions. [2021-07-09 18:39:11,714 INFO L78 Accepts]: Start accepts. Automaton has 12313 states and 46669 transitions. Word has length 28 [2021-07-09 18:39:11,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:11,714 INFO L482 AbstractCegarLoop]: Abstraction has 12313 states and 46669 transitions. [2021-07-09 18:39:11,714 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:39:11,714 INFO L276 IsEmpty]: Start isEmpty. Operand 12313 states and 46669 transitions. [2021-07-09 18:39:11,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:11,735 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:11,735 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:11,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4072,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:11,950 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:11,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:11,950 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 72 times [2021-07-09 18:39:11,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:11,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784175171] [2021-07-09 18:39:11,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:11,987 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:39:11,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:11,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784175171] [2021-07-09 18:39:11,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784175171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:11,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891522017] [2021-07-09 18:39:11,988 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 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:39:12,016 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:39:12,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:12,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:12,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:12,073 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:39:12,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891522017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:12,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:12,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:39:12,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028129475] [2021-07-09 18:39:12,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:12,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:12,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:12,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:12,074 INFO L87 Difference]: Start difference. First operand 12313 states and 46669 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:39:12,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:12,544 INFO L93 Difference]: Finished difference Result 17190 states and 63587 transitions. [2021-07-09 18:39:12,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:39:12,544 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:39:12,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:12,591 INFO L225 Difference]: With dead ends: 17190 [2021-07-09 18:39:12,591 INFO L226 Difference]: Without dead ends: 17182 [2021-07-09 18:39:12,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 242.0ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:39:12,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17182 states. [2021-07-09 18:39:12,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17182 to 12253. [2021-07-09 18:39:12,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12253 states, 12252 states have (on average 3.7924420502775056) internal successors, (46465), 12252 states have internal predecessors, (46465), 0 states have call successors, (0), 0 states have call 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:12,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12253 states to 12253 states and 46465 transitions. [2021-07-09 18:39:12,973 INFO L78 Accepts]: Start accepts. Automaton has 12253 states and 46465 transitions. Word has length 28 [2021-07-09 18:39:12,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:12,973 INFO L482 AbstractCegarLoop]: Abstraction has 12253 states and 46465 transitions. [2021-07-09 18:39:12,973 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:39:12,973 INFO L276 IsEmpty]: Start isEmpty. Operand 12253 states and 46465 transitions. [2021-07-09 18:39:12,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:12,995 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:12,995 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:13,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4073 [2021-07-09 18:39:13,212 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:13,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:13,212 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 73 times [2021-07-09 18:39:13,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:13,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28368824] [2021-07-09 18:39:13,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:13,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:13,249 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:39:13,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:13,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28368824] [2021-07-09 18:39:13,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28368824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:13,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635503101] [2021-07-09 18:39:13,249 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 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:39:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:13,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:13,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:13,333 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:39:13,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635503101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:13,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:13,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:39:13,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991355665] [2021-07-09 18:39:13,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:13,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:13,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:13,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:13,334 INFO L87 Difference]: Start difference. First operand 12253 states and 46465 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:39:13,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:13,881 INFO L93 Difference]: Finished difference Result 17090 states and 63299 transitions. [2021-07-09 18:39:13,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:39:13,882 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:39:13,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:13,930 INFO L225 Difference]: With dead ends: 17090 [2021-07-09 18:39:13,930 INFO L226 Difference]: Without dead ends: 17078 [2021-07-09 18:39:13,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 277.6ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:39:13,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17078 states. [2021-07-09 18:39:14,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17078 to 12219. [2021-07-09 18:39:14,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12219 states, 12218 states have (on average 3.7944017024062857) internal successors, (46360), 12218 states have internal predecessors, (46360), 0 states have call successors, (0), 0 states have call 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,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12219 states to 12219 states and 46360 transitions. [2021-07-09 18:39:14,223 INFO L78 Accepts]: Start accepts. Automaton has 12219 states and 46360 transitions. Word has length 28 [2021-07-09 18:39:14,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:14,223 INFO L482 AbstractCegarLoop]: Abstraction has 12219 states and 46360 transitions. [2021-07-09 18:39:14,223 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:39:14,223 INFO L276 IsEmpty]: Start isEmpty. Operand 12219 states and 46360 transitions. [2021-07-09 18:39:14,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:14,242 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:14,242 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:14,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4074,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:14,443 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:14,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:14,443 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 74 times [2021-07-09 18:39:14,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:14,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564056405] [2021-07-09 18:39:14,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:14,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:14,480 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:39:14,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:14,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564056405] [2021-07-09 18:39:14,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564056405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:14,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979635954] [2021-07-09 18:39:14,481 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 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:39:14,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:14,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:14,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:14,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:14,602 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:14,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979635954] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:14,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:14,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:39:14,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139090989] [2021-07-09 18:39:14,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:14,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:14,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:14,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:14,603 INFO L87 Difference]: Start difference. First operand 12219 states and 46360 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:39:15,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:15,615 INFO L93 Difference]: Finished difference Result 23045 states and 82416 transitions. [2021-07-09 18:39:15,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:39:15,615 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:39:15,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:15,679 INFO L225 Difference]: With dead ends: 23045 [2021-07-09 18:39:15,679 INFO L226 Difference]: Without dead ends: 23045 [2021-07-09 18:39:15,680 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 541.4ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:39:15,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23045 states. [2021-07-09 18:39:16,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23045 to 12201. [2021-07-09 18:39:16,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12201 states, 12200 states have (on average 3.7931967213114755) internal successors, (46277), 12200 states have internal predecessors, (46277), 0 states have call successors, (0), 0 states have call 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,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12201 states to 12201 states and 46277 transitions. [2021-07-09 18:39:16,124 INFO L78 Accepts]: Start accepts. Automaton has 12201 states and 46277 transitions. Word has length 28 [2021-07-09 18:39:16,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:16,124 INFO L482 AbstractCegarLoop]: Abstraction has 12201 states and 46277 transitions. [2021-07-09 18:39:16,124 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:39:16,124 INFO L276 IsEmpty]: Start isEmpty. Operand 12201 states and 46277 transitions. [2021-07-09 18:39:16,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:16,145 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:16,146 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:16,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4075,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:16,361 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:16,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:16,361 INFO L82 PathProgramCache]: Analyzing trace with hash 368022285, now seen corresponding path program 106 times [2021-07-09 18:39:16,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:16,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701035056] [2021-07-09 18:39:16,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:16,387 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:39:16,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:16,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701035056] [2021-07-09 18:39:16,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701035056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:16,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677569441] [2021-07-09 18:39:16,387 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:16,410 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:16,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:16,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:16,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:16,502 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:16,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677569441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:16,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:16,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:39:16,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629969549] [2021-07-09 18:39:16,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:16,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:16,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:16,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:16,503 INFO L87 Difference]: Start difference. First operand 12201 states and 46277 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:39:17,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:17,277 INFO L93 Difference]: Finished difference Result 18822 states and 68098 transitions. [2021-07-09 18:39:17,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:39:17,278 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:39:17,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:17,330 INFO L225 Difference]: With dead ends: 18822 [2021-07-09 18:39:17,330 INFO L226 Difference]: Without dead ends: 18806 [2021-07-09 18:39:17,330 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 386.1ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:39:17,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18806 states. [2021-07-09 18:39:17,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18806 to 13509. [2021-07-09 18:39:17,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13509 states, 13508 states have (on average 3.85475273911756) internal successors, (52070), 13508 states have internal predecessors, (52070), 0 states have call successors, (0), 0 states have call 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,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13509 states to 13509 states and 52070 transitions. [2021-07-09 18:39:17,684 INFO L78 Accepts]: Start accepts. Automaton has 13509 states and 52070 transitions. Word has length 28 [2021-07-09 18:39:17,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:17,684 INFO L482 AbstractCegarLoop]: Abstraction has 13509 states and 52070 transitions. [2021-07-09 18:39:17,684 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:39:17,684 INFO L276 IsEmpty]: Start isEmpty. Operand 13509 states and 52070 transitions. [2021-07-09 18:39:17,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:17,711 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:17,711 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:17,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4076 [2021-07-09 18:39:17,928 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:17,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:17,928 INFO L82 PathProgramCache]: Analyzing trace with hash 1040435067, now seen corresponding path program 107 times [2021-07-09 18:39:17,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:17,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683072002] [2021-07-09 18:39:17,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:17,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:17,952 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:17,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:17,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683072002] [2021-07-09 18:39:17,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683072002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:17,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117732832] [2021-07-09 18:39:17,953 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:17,976 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:39:17,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:17,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:17,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:18,052 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:18,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117732832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:18,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:18,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:39:18,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085975704] [2021-07-09 18:39:18,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:18,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:18,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:18,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:18,053 INFO L87 Difference]: Start difference. First operand 13509 states and 52070 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:39:18,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:18,844 INFO L93 Difference]: Finished difference Result 18923 states and 68358 transitions. [2021-07-09 18:39:18,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:39:18,844 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:39:18,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:18,898 INFO L225 Difference]: With dead ends: 18923 [2021-07-09 18:39:18,898 INFO L226 Difference]: Without dead ends: 18917 [2021-07-09 18:39:18,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 404.7ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:39:18,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18917 states. [2021-07-09 18:39:19,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18917 to 13479. [2021-07-09 18:39:19,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13479 states, 13478 states have (on average 3.8540584656477224) internal successors, (51945), 13478 states have internal predecessors, (51945), 0 states have call successors, (0), 0 states have call 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:19,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13479 states to 13479 states and 51945 transitions. [2021-07-09 18:39:19,299 INFO L78 Accepts]: Start accepts. Automaton has 13479 states and 51945 transitions. Word has length 28 [2021-07-09 18:39:19,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:19,299 INFO L482 AbstractCegarLoop]: Abstraction has 13479 states and 51945 transitions. [2021-07-09 18:39:19,299 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:39:19,299 INFO L276 IsEmpty]: Start isEmpty. Operand 13479 states and 51945 transitions. [2021-07-09 18:39:19,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:19,327 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:19,327 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:19,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4077,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:19,543 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:19,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:19,543 INFO L82 PathProgramCache]: Analyzing trace with hash -774903755, now seen corresponding path program 108 times [2021-07-09 18:39:19,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:19,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733877911] [2021-07-09 18:39:19,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:19,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:19,569 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:19,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:19,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733877911] [2021-07-09 18:39:19,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733877911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:19,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838483807] [2021-07-09 18:39:19,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 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:39:19,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:39:19,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:19,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:19,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:19,666 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:19,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838483807] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:19,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:19,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-09 18:39:19,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683644500] [2021-07-09 18:39:19,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:19,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:19,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:19,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:19,667 INFO L87 Difference]: Start difference. First operand 13479 states and 51945 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:20,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:20,366 INFO L93 Difference]: Finished difference Result 21275 states and 76975 transitions. [2021-07-09 18:39:20,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:39:20,367 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:20,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:20,429 INFO L225 Difference]: With dead ends: 21275 [2021-07-09 18:39:20,429 INFO L226 Difference]: Without dead ends: 21259 [2021-07-09 18:39:20,429 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 340.6ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:39:20,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21259 states. [2021-07-09 18:39:20,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21259 to 13567. [2021-07-09 18:39:20,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13567 states, 13566 states have (on average 3.861270824119121) internal successors, (52382), 13566 states have internal predecessors, (52382), 0 states have call successors, (0), 0 states have call 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,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13567 states to 13567 states and 52382 transitions. [2021-07-09 18:39:20,824 INFO L78 Accepts]: Start accepts. Automaton has 13567 states and 52382 transitions. Word has length 28 [2021-07-09 18:39:20,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:20,824 INFO L482 AbstractCegarLoop]: Abstraction has 13567 states and 52382 transitions. [2021-07-09 18:39:20,824 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:20,824 INFO L276 IsEmpty]: Start isEmpty. Operand 13567 states and 52382 transitions. [2021-07-09 18:39:20,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:20,851 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:20,851 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:21,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4078 [2021-07-09 18:39:21,051 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:21,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:21,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 109 times [2021-07-09 18:39:21,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:21,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664974808] [2021-07-09 18:39:21,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:21,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:21,079 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:21,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:21,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664974808] [2021-07-09 18:39:21,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664974808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:21,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669814136] [2021-07-09 18:39:21,080 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:39:21,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:21,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:21,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:21,189 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:21,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669814136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:21,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:21,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-09 18:39:21,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592478746] [2021-07-09 18:39:21,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:21,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:21,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:21,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:21,190 INFO L87 Difference]: Start difference. First operand 13567 states and 52382 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:22,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:22,029 INFO L93 Difference]: Finished difference Result 22620 states and 81208 transitions. [2021-07-09 18:39:22,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:39:22,029 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:22,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:22,092 INFO L225 Difference]: With dead ends: 22620 [2021-07-09 18:39:22,092 INFO L226 Difference]: Without dead ends: 22620 [2021-07-09 18:39:22,092 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 416.7ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:39:22,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22620 states. [2021-07-09 18:39:22,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22620 to 13595. [2021-07-09 18:39:22,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13595 states, 13594 states have (on average 3.8592761512431957) internal successors, (52463), 13594 states have internal predecessors, (52463), 0 states have call successors, (0), 0 states have call 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:22,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13595 states to 13595 states and 52463 transitions. [2021-07-09 18:39:22,501 INFO L78 Accepts]: Start accepts. Automaton has 13595 states and 52463 transitions. Word has length 28 [2021-07-09 18:39:22,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:22,501 INFO L482 AbstractCegarLoop]: Abstraction has 13595 states and 52463 transitions. [2021-07-09 18:39:22,501 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:22,502 INFO L276 IsEmpty]: Start isEmpty. Operand 13595 states and 52463 transitions. [2021-07-09 18:39:22,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:22,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:22,527 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:22,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4079 [2021-07-09 18:39:22,743 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:22,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:22,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 75 times [2021-07-09 18:39:22,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:22,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211678873] [2021-07-09 18:39:22,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:22,775 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:39:22,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:22,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211678873] [2021-07-09 18:39:22,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211678873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:22,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302540723] [2021-07-09 18:39:22,775 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 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:39:22,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:39:22,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:22,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:22,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:22,877 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:39:22,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302540723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:22,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:22,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:39:22,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951332642] [2021-07-09 18:39:22,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:22,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:22,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:22,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:22,878 INFO L87 Difference]: Start difference. First operand 13595 states and 52463 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:39:23,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:23,877 INFO L93 Difference]: Finished difference Result 23180 states and 85433 transitions. [2021-07-09 18:39:23,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:39:23,878 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:39:23,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:23,950 INFO L225 Difference]: With dead ends: 23180 [2021-07-09 18:39:23,950 INFO L226 Difference]: Without dead ends: 23176 [2021-07-09 18:39:23,950 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 544.1ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:39:23,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23176 states. [2021-07-09 18:39:24,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23176 to 13849. [2021-07-09 18:39:24,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13849 states, 13848 states have (on average 3.849364529173888) internal successors, (53306), 13848 states have internal predecessors, (53306), 0 states have call successors, (0), 0 states have call 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:24,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13849 states to 13849 states and 53306 transitions. [2021-07-09 18:39:24,409 INFO L78 Accepts]: Start accepts. Automaton has 13849 states and 53306 transitions. Word has length 28 [2021-07-09 18:39:24,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:24,409 INFO L482 AbstractCegarLoop]: Abstraction has 13849 states and 53306 transitions. [2021-07-09 18:39:24,409 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:39:24,409 INFO L276 IsEmpty]: Start isEmpty. Operand 13849 states and 53306 transitions. [2021-07-09 18:39:24,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:24,437 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:24,437 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:24,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4080 [2021-07-09 18:39:24,652 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:24,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:24,652 INFO L82 PathProgramCache]: Analyzing trace with hash -516108431, now seen corresponding path program 110 times [2021-07-09 18:39:24,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:24,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249446763] [2021-07-09 18:39:24,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:24,682 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:24,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:24,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249446763] [2021-07-09 18:39:24,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249446763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:24,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918316255] [2021-07-09 18:39:24,682 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 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:39:24,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:24,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:24,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:24,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:24,864 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:24,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918316255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:24,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:24,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:24,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393859404] [2021-07-09 18:39:24,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:24,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:24,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:24,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:24,865 INFO L87 Difference]: Start difference. First operand 13849 states and 53306 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:39:25,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:25,544 INFO L93 Difference]: Finished difference Result 20157 states and 74048 transitions. [2021-07-09 18:39:25,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:39:25,545 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:39:25,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:25,597 INFO L225 Difference]: With dead ends: 20157 [2021-07-09 18:39:25,597 INFO L226 Difference]: Without dead ends: 20131 [2021-07-09 18:39:25,598 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 351.8ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:39:25,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20131 states. [2021-07-09 18:39:25,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20131 to 13251. [2021-07-09 18:39:25,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13251 states, 13250 states have (on average 3.8595471698113206) internal successors, (51139), 13250 states have internal predecessors, (51139), 0 states have call successors, (0), 0 states have call 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,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13251 states to 13251 states and 51139 transitions. [2021-07-09 18:39:25,962 INFO L78 Accepts]: Start accepts. Automaton has 13251 states and 51139 transitions. Word has length 28 [2021-07-09 18:39:25,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:25,962 INFO L482 AbstractCegarLoop]: Abstraction has 13251 states and 51139 transitions. [2021-07-09 18:39:25,962 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:39:25,962 INFO L276 IsEmpty]: Start isEmpty. Operand 13251 states and 51139 transitions. [2021-07-09 18:39:25,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:25,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:25,988 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:26,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4081,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:26,204 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:26,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:26,204 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 111 times [2021-07-09 18:39:26,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:26,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698173852] [2021-07-09 18:39:26,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:26,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:26,233 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:26,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:26,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698173852] [2021-07-09 18:39:26,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698173852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:26,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952809812] [2021-07-09 18:39:26,233 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:39:26,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:39:26,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:26,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:26,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:26,334 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:26,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952809812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:26,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:26,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:26,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106964902] [2021-07-09 18:39:26,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:26,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:26,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:26,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:26,335 INFO L87 Difference]: Start difference. First operand 13251 states and 51139 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:39:27,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:27,074 INFO L93 Difference]: Finished difference Result 19214 states and 69517 transitions. [2021-07-09 18:39:27,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:39:27,074 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:39:27,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:27,127 INFO L225 Difference]: With dead ends: 19214 [2021-07-09 18:39:27,128 INFO L226 Difference]: Without dead ends: 19214 [2021-07-09 18:39:27,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 409.0ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:39:27,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19214 states. [2021-07-09 18:39:27,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19214 to 13464. [2021-07-09 18:39:27,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13464 states, 13463 states have (on average 3.854935749832875) internal successors, (51899), 13463 states have internal predecessors, (51899), 0 states have call successors, (0), 0 states have call 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:27,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13464 states to 13464 states and 51899 transitions. [2021-07-09 18:39:27,597 INFO L78 Accepts]: Start accepts. Automaton has 13464 states and 51899 transitions. Word has length 28 [2021-07-09 18:39:27,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:27,597 INFO L482 AbstractCegarLoop]: Abstraction has 13464 states and 51899 transitions. [2021-07-09 18:39:27,597 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:39:27,598 INFO L276 IsEmpty]: Start isEmpty. Operand 13464 states and 51899 transitions. [2021-07-09 18:39:27,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:27,621 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:27,622 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:27,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4082,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:27,825 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:27,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:27,825 INFO L82 PathProgramCache]: Analyzing trace with hash -674876415, now seen corresponding path program 112 times [2021-07-09 18:39:27,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:27,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317204577] [2021-07-09 18:39:27,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:27,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:27,853 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:27,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:27,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317204577] [2021-07-09 18:39:27,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317204577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:27,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418483887] [2021-07-09 18:39:27,854 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:39:27,876 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:27,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:27,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:27,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:27,942 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:27,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418483887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:27,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:27,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:39:27,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66050870] [2021-07-09 18:39:27,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:27,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:27,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:27,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:27,943 INFO L87 Difference]: Start difference. First operand 13464 states and 51899 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:39:28,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:28,634 INFO L93 Difference]: Finished difference Result 20483 states and 74562 transitions. [2021-07-09 18:39:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:39:28,635 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:39:28,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:28,694 INFO L225 Difference]: With dead ends: 20483 [2021-07-09 18:39:28,695 INFO L226 Difference]: Without dead ends: 20483 [2021-07-09 18:39:28,695 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 357.3ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:39:28,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20483 states. [2021-07-09 18:39:29,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20483 to 14177. [2021-07-09 18:39:29,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14177 states, 14176 states have (on average 3.8409988713318284) internal successors, (54450), 14176 states have internal predecessors, (54450), 0 states have call successors, (0), 0 states have call 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:29,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14177 states to 14177 states and 54450 transitions. [2021-07-09 18:39:29,092 INFO L78 Accepts]: Start accepts. Automaton has 14177 states and 54450 transitions. Word has length 28 [2021-07-09 18:39:29,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:29,093 INFO L482 AbstractCegarLoop]: Abstraction has 14177 states and 54450 transitions. [2021-07-09 18:39:29,093 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:39:29,093 INFO L276 IsEmpty]: Start isEmpty. Operand 14177 states and 54450 transitions. [2021-07-09 18:39:29,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:29,119 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:29,119 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:29,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4083 [2021-07-09 18:39:29,334 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:29,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:29,334 INFO L82 PathProgramCache]: Analyzing trace with hash 78789957, now seen corresponding path program 113 times [2021-07-09 18:39:29,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:29,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824395976] [2021-07-09 18:39:29,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:29,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:29,363 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:29,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:29,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824395976] [2021-07-09 18:39:29,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824395976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:29,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805489306] [2021-07-09 18:39:29,363 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:39:29,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:39:29,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:29,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:29,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:29,451 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:29,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805489306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:29,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:29,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:39:29,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455047108] [2021-07-09 18:39:29,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:29,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:29,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:29,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:29,451 INFO L87 Difference]: Start difference. First operand 14177 states and 54450 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:39:30,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:30,318 INFO L93 Difference]: Finished difference Result 22983 states and 82487 transitions. [2021-07-09 18:39:30,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:39:30,319 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:39:30,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:30,385 INFO L225 Difference]: With dead ends: 22983 [2021-07-09 18:39:30,385 INFO L226 Difference]: Without dead ends: 22983 [2021-07-09 18:39:30,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 454.4ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:39:30,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22983 states. [2021-07-09 18:39:30,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22983 to 14420. [2021-07-09 18:39:30,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14420 states, 14419 states have (on average 3.8541507732852485) internal successors, (55573), 14419 states have internal predecessors, (55573), 0 states have call successors, (0), 0 states have call 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:30,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14420 states to 14420 states and 55573 transitions. [2021-07-09 18:39:30,856 INFO L78 Accepts]: Start accepts. Automaton has 14420 states and 55573 transitions. Word has length 28 [2021-07-09 18:39:30,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:30,856 INFO L482 AbstractCegarLoop]: Abstraction has 14420 states and 55573 transitions. [2021-07-09 18:39:30,856 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:39:30,856 INFO L276 IsEmpty]: Start isEmpty. Operand 14420 states and 55573 transitions. [2021-07-09 18:39:30,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:30,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:30,884 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:31,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4084,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:31,100 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:31,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:31,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 76 times [2021-07-09 18:39:31,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:31,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141913957] [2021-07-09 18:39:31,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:31,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:31,137 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:39:31,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:31,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141913957] [2021-07-09 18:39:31,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141913957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:31,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555070587] [2021-07-09 18:39:31,138 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 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:39:31,168 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:31,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:31,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:31,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:31,261 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:31,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555070587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:31,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:31,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:31,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925564511] [2021-07-09 18:39:31,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:31,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:31,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:31,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:31,263 INFO L87 Difference]: Start difference. First operand 14420 states and 55573 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:39:32,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:32,747 INFO L93 Difference]: Finished difference Result 39692 states and 142842 transitions. [2021-07-09 18:39:32,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:39:32,748 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:39:32,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:32,893 INFO L225 Difference]: With dead ends: 39692 [2021-07-09 18:39:32,893 INFO L226 Difference]: Without dead ends: 39692 [2021-07-09 18:39:32,894 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 861.0ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:39:32,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39692 states. [2021-07-09 18:39:33,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39692 to 15659. [2021-07-09 18:39:33,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15659 states, 15658 states have (on average 3.899093115340401) internal successors, (61052), 15658 states have internal predecessors, (61052), 0 states have call successors, (0), 0 states have call 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:33,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15659 states to 15659 states and 61052 transitions. [2021-07-09 18:39:33,700 INFO L78 Accepts]: Start accepts. Automaton has 15659 states and 61052 transitions. Word has length 28 [2021-07-09 18:39:33,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:33,700 INFO L482 AbstractCegarLoop]: Abstraction has 15659 states and 61052 transitions. [2021-07-09 18:39:33,700 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:39:33,700 INFO L276 IsEmpty]: Start isEmpty. Operand 15659 states and 61052 transitions. [2021-07-09 18:39:33,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:33,730 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:33,730 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:33,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4085 [2021-07-09 18:39:33,945 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:33,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:33,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 77 times [2021-07-09 18:39:33,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:33,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102811556] [2021-07-09 18:39:33,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:33,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:33,977 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:39:33,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:33,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102811556] [2021-07-09 18:39:33,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102811556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:33,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927008404] [2021-07-09 18:39:33,977 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 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:39:34,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:39:34,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:34,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:34,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:34,108 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:34,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927008404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:34,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:34,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:34,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299106289] [2021-07-09 18:39:34,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:34,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:34,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:34,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:34,109 INFO L87 Difference]: Start difference. First operand 15659 states and 61052 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:39:35,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:35,600 INFO L93 Difference]: Finished difference Result 38708 states and 140253 transitions. [2021-07-09 18:39:35,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:39:35,600 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:39:35,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:35,720 INFO L225 Difference]: With dead ends: 38708 [2021-07-09 18:39:35,720 INFO L226 Difference]: Without dead ends: 38708 [2021-07-09 18:39:35,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 850.0ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:39:35,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38708 states. [2021-07-09 18:39:36,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38708 to 15633. [2021-07-09 18:39:36,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15633 states, 15632 states have (on average 3.895598771750256) internal successors, (60896), 15632 states have internal predecessors, (60896), 0 states have call successors, (0), 0 states have call 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:36,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15633 states to 15633 states and 60896 transitions. [2021-07-09 18:39:36,530 INFO L78 Accepts]: Start accepts. Automaton has 15633 states and 60896 transitions. Word has length 28 [2021-07-09 18:39:36,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:36,530 INFO L482 AbstractCegarLoop]: Abstraction has 15633 states and 60896 transitions. [2021-07-09 18:39:36,530 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:39:36,530 INFO L276 IsEmpty]: Start isEmpty. Operand 15633 states and 60896 transitions. [2021-07-09 18:39:36,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:36,566 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:36,566 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:36,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4086 [2021-07-09 18:39:36,782 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:36,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:36,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 114 times [2021-07-09 18:39:36,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:36,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083029345] [2021-07-09 18:39:36,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:36,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:36,809 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:36,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:36,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083029345] [2021-07-09 18:39:36,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083029345] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:36,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114135130] [2021-07-09 18:39:36,809 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 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:39:36,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:39:36,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:36,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:36,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:36,869 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:36,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114135130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:36,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:36,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:39:36,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281608172] [2021-07-09 18:39:36,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:36,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:36,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:36,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:36,870 INFO L87 Difference]: Start difference. First operand 15633 states and 60896 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:39:37,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:37,110 INFO L93 Difference]: Finished difference Result 24061 states and 92296 transitions. [2021-07-09 18:39:37,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:39:37,110 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:39:37,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:37,185 INFO L225 Difference]: With dead ends: 24061 [2021-07-09 18:39:37,185 INFO L226 Difference]: Without dead ends: 24014 [2021-07-09 18:39:37,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 75.0ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:39:37,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24014 states. [2021-07-09 18:39:37,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24014 to 20722. [2021-07-09 18:39:37,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20722 states, 20721 states have (on average 3.9071473384489166) internal successors, (80960), 20721 states have internal predecessors, (80960), 0 states have call successors, (0), 0 states have call 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,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20722 states to 20722 states and 80960 transitions. [2021-07-09 18:39:37,701 INFO L78 Accepts]: Start accepts. Automaton has 20722 states and 80960 transitions. Word has length 28 [2021-07-09 18:39:37,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:37,701 INFO L482 AbstractCegarLoop]: Abstraction has 20722 states and 80960 transitions. [2021-07-09 18:39:37,701 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:39:37,702 INFO L276 IsEmpty]: Start isEmpty. Operand 20722 states and 80960 transitions. [2021-07-09 18:39:37,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:37,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:37,743 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:37,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4087,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:37,959 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:37,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:37,959 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 115 times [2021-07-09 18:39:37,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:37,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767447546] [2021-07-09 18:39:37,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:37,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:37,982 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:37,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:37,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767447546] [2021-07-09 18:39:37,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767447546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:37,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541475019] [2021-07-09 18:39:37,983 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 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:39:38,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:38,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:38,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:38,045 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:38,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541475019] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:38,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:38,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:39:38,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350773560] [2021-07-09 18:39:38,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:39:38,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:38,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:39:38,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:39:38,046 INFO L87 Difference]: Start difference. First operand 20722 states and 80960 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:39:38,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:38,296 INFO L93 Difference]: Finished difference Result 23493 states and 89383 transitions. [2021-07-09 18:39:38,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:39:38,297 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:39:38,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:38,371 INFO L225 Difference]: With dead ends: 23493 [2021-07-09 18:39:38,371 INFO L226 Difference]: Without dead ends: 23493 [2021-07-09 18:39:38,371 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 68.6ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:39:38,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23493 states. [2021-07-09 18:39:38,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23493 to 20225. [2021-07-09 18:39:38,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20225 states, 20224 states have (on average 3.895767405063291) internal successors, (78788), 20224 states have internal predecessors, (78788), 0 states have call successors, (0), 0 states have call 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:39,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20225 states to 20225 states and 78788 transitions. [2021-07-09 18:39:39,030 INFO L78 Accepts]: Start accepts. Automaton has 20225 states and 78788 transitions. Word has length 28 [2021-07-09 18:39:39,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:39,030 INFO L482 AbstractCegarLoop]: Abstraction has 20225 states and 78788 transitions. [2021-07-09 18:39:39,030 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:39:39,030 INFO L276 IsEmpty]: Start isEmpty. Operand 20225 states and 78788 transitions. [2021-07-09 18:39:39,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:39,072 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:39,072 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,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4088 [2021-07-09 18:39:39,288 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:39,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:39,289 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 116 times [2021-07-09 18:39:39,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:39,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276358683] [2021-07-09 18:39:39,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:39,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:39,324 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:39,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:39,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276358683] [2021-07-09 18:39:39,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276358683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:39,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108290935] [2021-07-09 18:39:39,324 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:39:39,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:39,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:39,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:39,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:39,433 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:39:39,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108290935] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:39,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:39,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-09 18:39:39,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055731437] [2021-07-09 18:39:39,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:39,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:39,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:39,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:39,434 INFO L87 Difference]: Start difference. First operand 20225 states and 78788 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:39:40,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:40,395 INFO L93 Difference]: Finished difference Result 32091 states and 118994 transitions. [2021-07-09 18:39:40,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:39:40,396 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:39:40,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:40,498 INFO L225 Difference]: With dead ends: 32091 [2021-07-09 18:39:40,498 INFO L226 Difference]: Without dead ends: 32091 [2021-07-09 18:39:40,499 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 494.3ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:39:40,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32091 states. [2021-07-09 18:39:41,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32091 to 20291. [2021-07-09 18:39:41,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20291 states, 20290 states have (on average 3.8938393297190736) internal successors, (79006), 20290 states have internal predecessors, (79006), 0 states have call successors, (0), 0 states have call 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,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20291 states to 20291 states and 79006 transitions. [2021-07-09 18:39:41,322 INFO L78 Accepts]: Start accepts. Automaton has 20291 states and 79006 transitions. Word has length 28 [2021-07-09 18:39:41,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:41,322 INFO L482 AbstractCegarLoop]: Abstraction has 20291 states and 79006 transitions. [2021-07-09 18:39:41,322 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:39:41,322 INFO L276 IsEmpty]: Start isEmpty. Operand 20291 states and 79006 transitions. [2021-07-09 18:39:41,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:41,360 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:41,360 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:41,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4089 [2021-07-09 18:39:41,572 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:41,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:41,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 117 times [2021-07-09 18:39:41,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:41,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397461983] [2021-07-09 18:39:41,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:41,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:41,609 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:41,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:41,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397461983] [2021-07-09 18:39:41,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397461983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:41,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163612629] [2021-07-09 18:39:41,609 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:39:41,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:39:41,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:41,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:41,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:41,728 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:39:41,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163612629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:41,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:41,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:39:41,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068313539] [2021-07-09 18:39:41,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:41,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:41,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:41,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:41,729 INFO L87 Difference]: Start difference. First operand 20291 states and 79006 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:43,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:43,281 INFO L93 Difference]: Finished difference Result 40978 states and 150264 transitions. [2021-07-09 18:39:43,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-09 18:39:43,282 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:43,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:43,424 INFO L225 Difference]: With dead ends: 40978 [2021-07-09 18:39:43,425 INFO L226 Difference]: Without dead ends: 40978 [2021-07-09 18:39:43,426 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 892.7ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 18:39:43,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40978 states. [2021-07-09 18:39:44,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40978 to 20294. [2021-07-09 18:39:44,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20294 states, 20293 states have (on average 3.895924703099591) internal successors, (79060), 20293 states have internal predecessors, (79060), 0 states have call successors, (0), 0 states have call 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,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20294 states to 20294 states and 79060 transitions. [2021-07-09 18:39:44,555 INFO L78 Accepts]: Start accepts. Automaton has 20294 states and 79060 transitions. Word has length 28 [2021-07-09 18:39:44,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:44,555 INFO L482 AbstractCegarLoop]: Abstraction has 20294 states and 79060 transitions. [2021-07-09 18:39:44,556 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:44,556 INFO L276 IsEmpty]: Start isEmpty. Operand 20294 states and 79060 transitions. [2021-07-09 18:39:44,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:44,591 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:44,591 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:44,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4090 [2021-07-09 18:39:44,806 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:44,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:44,806 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 118 times [2021-07-09 18:39:44,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:44,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760628216] [2021-07-09 18:39:44,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:44,841 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:44,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:44,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760628216] [2021-07-09 18:39:44,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760628216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:44,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836528782] [2021-07-09 18:39:44,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 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:39:44,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:44,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:44,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:44,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:44,960 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:39:44,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836528782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:44,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:44,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:39:44,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422712749] [2021-07-09 18:39:44,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:44,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:44,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:44,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:44,961 INFO L87 Difference]: Start difference. First operand 20294 states and 79060 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:46,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:46,733 INFO L93 Difference]: Finished difference Result 40582 states and 149545 transitions. [2021-07-09 18:39:46,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:39:46,734 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:46,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:46,881 INFO L225 Difference]: With dead ends: 40582 [2021-07-09 18:39:46,881 INFO L226 Difference]: Without dead ends: 40582 [2021-07-09 18:39:46,882 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 985.1ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-07-09 18:39:46,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40582 states. [2021-07-09 18:39:47,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40582 to 20081. [2021-07-09 18:39:47,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20081 states, 20080 states have (on average 3.888147410358566) internal successors, (78074), 20080 states have internal predecessors, (78074), 0 states have call successors, (0), 0 states have call 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,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20081 states to 20081 states and 78074 transitions. [2021-07-09 18:39:47,846 INFO L78 Accepts]: Start accepts. Automaton has 20081 states and 78074 transitions. Word has length 28 [2021-07-09 18:39:47,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:47,846 INFO L482 AbstractCegarLoop]: Abstraction has 20081 states and 78074 transitions. [2021-07-09 18:39:47,846 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:47,846 INFO L276 IsEmpty]: Start isEmpty. Operand 20081 states and 78074 transitions. [2021-07-09 18:39:47,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:47,884 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:47,884 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:48,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4091,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:48,100 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:48,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:48,100 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 119 times [2021-07-09 18:39:48,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:48,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589064642] [2021-07-09 18:39:48,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:48,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:48,127 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:39:48,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:48,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589064642] [2021-07-09 18:39:48,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589064642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:48,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583469562] [2021-07-09 18:39:48,127 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:39:48,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:39:48,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:48,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:39:48,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:48,205 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:39:48,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583469562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:48,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:48,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-09 18:39:48,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371586927] [2021-07-09 18:39:48,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:39:48,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:48,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:39:48,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:39:48,206 INFO L87 Difference]: Start difference. First operand 20081 states and 78074 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:39:48,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:48,611 INFO L93 Difference]: Finished difference Result 29766 states and 111237 transitions. [2021-07-09 18:39:48,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:39:48,612 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:39:48,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:48,701 INFO L225 Difference]: With dead ends: 29766 [2021-07-09 18:39:48,701 INFO L226 Difference]: Without dead ends: 29749 [2021-07-09 18:39:48,701 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 102.5ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:39:48,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29749 states. [2021-07-09 18:39:49,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29749 to 20349. [2021-07-09 18:39:49,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20349 states, 20348 states have (on average 3.8934047572242974) internal successors, (79223), 20348 states have internal predecessors, (79223), 0 states have call successors, (0), 0 states have call 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,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20349 states to 20349 states and 79223 transitions. [2021-07-09 18:39:49,404 INFO L78 Accepts]: Start accepts. Automaton has 20349 states and 79223 transitions. Word has length 28 [2021-07-09 18:39:49,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:49,404 INFO L482 AbstractCegarLoop]: Abstraction has 20349 states and 79223 transitions. [2021-07-09 18:39:49,404 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:39:49,404 INFO L276 IsEmpty]: Start isEmpty. Operand 20349 states and 79223 transitions. [2021-07-09 18:39:49,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:49,539 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:49,539 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:49,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4092 [2021-07-09 18:39:49,754 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:49,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:49,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 120 times [2021-07-09 18:39:49,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:49,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531804589] [2021-07-09 18:39:49,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:49,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:49,786 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:39:49,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:49,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531804589] [2021-07-09 18:39:49,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531804589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:49,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291170241] [2021-07-09 18:39:49,787 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:39:49,811 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:39:49,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:49,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:39:49,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:49,868 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:39:49,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291170241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:49,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:49,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-09 18:39:49,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632660175] [2021-07-09 18:39:49,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:39:49,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:49,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:39:49,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:39:49,869 INFO L87 Difference]: Start difference. First operand 20349 states and 79223 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:39:50,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:50,293 INFO L93 Difference]: Finished difference Result 31558 states and 116818 transitions. [2021-07-09 18:39:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:39:50,293 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:39:50,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:50,391 INFO L225 Difference]: With dead ends: 31558 [2021-07-09 18:39:50,392 INFO L226 Difference]: Without dead ends: 31558 [2021-07-09 18:39:50,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 123.5ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:39:50,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31558 states. [2021-07-09 18:39:51,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31558 to 20016. [2021-07-09 18:39:51,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20016 states, 20015 states have (on average 3.8783912065950537) internal successors, (77626), 20015 states have internal predecessors, (77626), 0 states have call successors, (0), 0 states have call 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,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20016 states to 20016 states and 77626 transitions. [2021-07-09 18:39:51,152 INFO L78 Accepts]: Start accepts. Automaton has 20016 states and 77626 transitions. Word has length 28 [2021-07-09 18:39:51,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:51,152 INFO L482 AbstractCegarLoop]: Abstraction has 20016 states and 77626 transitions. [2021-07-09 18:39:51,152 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:39:51,152 INFO L276 IsEmpty]: Start isEmpty. Operand 20016 states and 77626 transitions. [2021-07-09 18:39:51,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:51,194 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:51,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:39:51,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4093 [2021-07-09 18:39:51,401 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:51,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:51,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 121 times [2021-07-09 18:39:51,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:51,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542430571] [2021-07-09 18:39:51,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:51,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:51,437 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:51,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:51,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542430571] [2021-07-09 18:39:51,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542430571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:51,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832542636] [2021-07-09 18:39:51,438 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:39:51,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:51,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:51,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:51,536 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:39:51,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832542636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:51,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:51,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:39:51,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657314192] [2021-07-09 18:39:51,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:51,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:51,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:51,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:51,537 INFO L87 Difference]: Start difference. First operand 20016 states and 77626 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:39:52,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:52,375 INFO L93 Difference]: Finished difference Result 29601 states and 110146 transitions. [2021-07-09 18:39:52,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:39:52,376 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:39:52,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:52,475 INFO L225 Difference]: With dead ends: 29601 [2021-07-09 18:39:52,475 INFO L226 Difference]: Without dead ends: 29601 [2021-07-09 18:39:52,476 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 378.6ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:39:52,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29601 states. [2021-07-09 18:39:53,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29601 to 20064. [2021-07-09 18:39:53,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20064 states, 20063 states have (on average 3.8771868613866323) internal successors, (77788), 20063 states have internal predecessors, (77788), 0 states have call successors, (0), 0 states have call 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,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20064 states to 20064 states and 77788 transitions. [2021-07-09 18:39:53,199 INFO L78 Accepts]: Start accepts. Automaton has 20064 states and 77788 transitions. Word has length 28 [2021-07-09 18:39:53,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:53,199 INFO L482 AbstractCegarLoop]: Abstraction has 20064 states and 77788 transitions. [2021-07-09 18:39:53,199 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:39:53,199 INFO L276 IsEmpty]: Start isEmpty. Operand 20064 states and 77788 transitions. [2021-07-09 18:39:53,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:53,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:53,234 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,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4094,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:53,449 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:53,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:53,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 122 times [2021-07-09 18:39:53,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:53,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134158719] [2021-07-09 18:39:53,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:53,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:53,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:53,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:53,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134158719] [2021-07-09 18:39:53,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134158719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:53,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501646752] [2021-07-09 18:39:53,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:53,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:53,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:53,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:53,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:53,583 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:39:53,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501646752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:53,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:53,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:39:53,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013965611] [2021-07-09 18:39:53,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:53,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:53,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:53,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:53,584 INFO L87 Difference]: Start difference. First operand 20064 states and 77788 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:39:54,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:54,766 INFO L93 Difference]: Finished difference Result 31138 states and 114558 transitions. [2021-07-09 18:39:54,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:39:54,767 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:39:54,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:54,880 INFO L225 Difference]: With dead ends: 31138 [2021-07-09 18:39:54,880 INFO L226 Difference]: Without dead ends: 31138 [2021-07-09 18:39:54,881 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 672.8ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:39:54,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31138 states. [2021-07-09 18:39:55,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31138 to 20620. [2021-07-09 18:39:55,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20620 states, 20619 states have (on average 3.855958096900917) internal successors, (79506), 20619 states have internal predecessors, (79506), 0 states have call successors, (0), 0 states have call 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,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20620 states to 20620 states and 79506 transitions. [2021-07-09 18:39:55,623 INFO L78 Accepts]: Start accepts. Automaton has 20620 states and 79506 transitions. Word has length 28 [2021-07-09 18:39:55,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:55,623 INFO L482 AbstractCegarLoop]: Abstraction has 20620 states and 79506 transitions. [2021-07-09 18:39:55,623 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:39:55,623 INFO L276 IsEmpty]: Start isEmpty. Operand 20620 states and 79506 transitions. [2021-07-09 18:39:55,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:55,902 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:55,902 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,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4095 [2021-07-09 18:39:56,118 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:56,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:56,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 123 times [2021-07-09 18:39:56,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:56,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851596170] [2021-07-09 18:39:56,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:56,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:56,152 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:39:56,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:56,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851596170] [2021-07-09 18:39:56,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851596170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:56,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745029720] [2021-07-09 18:39:56,153 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:39:56,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:39:56,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:56,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:56,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:56,245 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:39:56,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745029720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:56,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:56,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:39:56,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964372888] [2021-07-09 18:39:56,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:56,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:56,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:56,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:56,246 INFO L87 Difference]: Start difference. First operand 20620 states and 79506 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:39:57,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:57,241 INFO L93 Difference]: Finished difference Result 30264 states and 112255 transitions. [2021-07-09 18:39:57,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:39:57,242 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:39:57,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:57,340 INFO L225 Difference]: With dead ends: 30264 [2021-07-09 18:39:57,340 INFO L226 Difference]: Without dead ends: 30260 [2021-07-09 18:39:57,340 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1118 ImplicationChecksByTransitivity, 535.3ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:39:57,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30260 states. [2021-07-09 18:39:57,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30260 to 20512. [2021-07-09 18:39:57,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20512 states, 20511 states have (on average 3.858612451855102) internal successors, (79144), 20511 states have internal predecessors, (79144), 0 states have call successors, (0), 0 states have call 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,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20512 states to 20512 states and 79144 transitions. [2021-07-09 18:39:57,991 INFO L78 Accepts]: Start accepts. Automaton has 20512 states and 79144 transitions. Word has length 28 [2021-07-09 18:39:57,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:57,991 INFO L482 AbstractCegarLoop]: Abstraction has 20512 states and 79144 transitions. [2021-07-09 18:39:57,991 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:39:57,991 INFO L276 IsEmpty]: Start isEmpty. Operand 20512 states and 79144 transitions. [2021-07-09 18:39:58,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:58,030 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:58,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:58,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4096,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:58,245 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:58,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:58,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 124 times [2021-07-09 18:39:58,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:58,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408053263] [2021-07-09 18:39:58,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:58,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:58,270 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:39:58,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:58,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408053263] [2021-07-09 18:39:58,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408053263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:58,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783663911] [2021-07-09 18:39:58,271 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:39:58,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:58,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:58,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:39:58,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:58,343 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:39:58,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783663911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:58,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:58,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-09 18:39:58,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904544886] [2021-07-09 18:39:58,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:39:58,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:58,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:39:58,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:39:58,344 INFO L87 Difference]: Start difference. First operand 20512 states and 79144 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:39:58,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:58,708 INFO L93 Difference]: Finished difference Result 25599 states and 95352 transitions. [2021-07-09 18:39:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:39:58,708 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:39:58,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:58,797 INFO L225 Difference]: With dead ends: 25599 [2021-07-09 18:39:58,797 INFO L226 Difference]: Without dead ends: 25599 [2021-07-09 18:39:58,797 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 193.6ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:39:58,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25599 states. [2021-07-09 18:39:59,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25599 to 20822. [2021-07-09 18:39:59,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20822 states, 20821 states have (on average 3.8498150905335957) internal successors, (80157), 20821 states have internal predecessors, (80157), 0 states have call successors, (0), 0 states have call 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,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20822 states to 20822 states and 80157 transitions. [2021-07-09 18:39:59,395 INFO L78 Accepts]: Start accepts. Automaton has 20822 states and 80157 transitions. Word has length 28 [2021-07-09 18:39:59,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:59,395 INFO L482 AbstractCegarLoop]: Abstraction has 20822 states and 80157 transitions. [2021-07-09 18:39:59,395 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:39:59,395 INFO L276 IsEmpty]: Start isEmpty. Operand 20822 states and 80157 transitions. [2021-07-09 18:39:59,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:59,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:59,434 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,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4097 [2021-07-09 18:39:59,649 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:59,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:59,649 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 125 times [2021-07-09 18:39:59,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:59,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621830116] [2021-07-09 18:39:59,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:59,698 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,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:59,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621830116] [2021-07-09 18:39:59,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621830116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:59,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38581154] [2021-07-09 18:39:59,698 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:39:59,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:39:59,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:59,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:59,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:59,786 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:39:59,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38581154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:59,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:59,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:39:59,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53352844] [2021-07-09 18:39:59,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:59,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:59,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:59,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:59,787 INFO L87 Difference]: Start difference. First operand 20822 states and 80157 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:40:00,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:00,744 INFO L93 Difference]: Finished difference Result 31377 states and 115045 transitions. [2021-07-09 18:40:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:40:00,744 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:40:00,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:00,845 INFO L225 Difference]: With dead ends: 31377 [2021-07-09 18:40:00,845 INFO L226 Difference]: Without dead ends: 31377 [2021-07-09 18:40:00,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 441.4ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:40:00,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31377 states. [2021-07-09 18:40:01,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31377 to 22482. [2021-07-09 18:40:01,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22482 states, 22481 states have (on average 3.8615719941283753) internal successors, (86812), 22481 states have internal predecessors, (86812), 0 states have call successors, (0), 0 states have call 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:01,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22482 states to 22482 states and 86812 transitions. [2021-07-09 18:40:01,649 INFO L78 Accepts]: Start accepts. Automaton has 22482 states and 86812 transitions. Word has length 28 [2021-07-09 18:40:01,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:01,649 INFO L482 AbstractCegarLoop]: Abstraction has 22482 states and 86812 transitions. [2021-07-09 18:40:01,649 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:40:01,649 INFO L276 IsEmpty]: Start isEmpty. Operand 22482 states and 86812 transitions. [2021-07-09 18:40:01,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:01,696 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:01,696 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:01,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4098,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:01,913 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:01,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:01,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 126 times [2021-07-09 18:40:01,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:01,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287623617] [2021-07-09 18:40:01,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:01,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:01,951 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:01,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:01,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287623617] [2021-07-09 18:40:01,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287623617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:01,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077514116] [2021-07-09 18:40:01,952 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:40:01,977 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:40:01,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:01,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:01,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:02,042 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:40:02,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077514116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:02,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:02,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:40:02,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137184386] [2021-07-09 18:40:02,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:02,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:02,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:02,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:02,043 INFO L87 Difference]: Start difference. First operand 22482 states and 86812 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:40:02,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:02,944 INFO L93 Difference]: Finished difference Result 29625 states and 110530 transitions. [2021-07-09 18:40:02,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:40:02,944 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:40:02,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:03,041 INFO L225 Difference]: With dead ends: 29625 [2021-07-09 18:40:03,041 INFO L226 Difference]: Without dead ends: 29613 [2021-07-09 18:40:03,042 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 403.7ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:40:03,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29613 states. [2021-07-09 18:40:03,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29613 to 22654. [2021-07-09 18:40:03,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22654 states, 22653 states have (on average 3.8557365470357126) internal successors, (87344), 22653 states have internal predecessors, (87344), 0 states have call successors, (0), 0 states have call 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,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22654 states to 22654 states and 87344 transitions. [2021-07-09 18:40:03,857 INFO L78 Accepts]: Start accepts. Automaton has 22654 states and 87344 transitions. Word has length 28 [2021-07-09 18:40:03,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:03,857 INFO L482 AbstractCegarLoop]: Abstraction has 22654 states and 87344 transitions. [2021-07-09 18:40:03,857 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:40:03,857 INFO L276 IsEmpty]: Start isEmpty. Operand 22654 states and 87344 transitions. [2021-07-09 18:40:03,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:03,900 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:03,900 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:04,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4099 [2021-07-09 18:40:04,116 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:04,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:04,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 127 times [2021-07-09 18:40:04,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:04,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648306293] [2021-07-09 18:40:04,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:04,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:04,143 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:04,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:04,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648306293] [2021-07-09 18:40:04,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648306293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:04,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907326644] [2021-07-09 18:40:04,143 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:40:04,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:04,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:40:04,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:04,216 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:04,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907326644] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:04,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:04,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:40:04,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246618594] [2021-07-09 18:40:04,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:40:04,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:04,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:40:04,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:40:04,217 INFO L87 Difference]: Start difference. First operand 22654 states and 87344 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:40:04,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:04,500 INFO L93 Difference]: Finished difference Result 26104 states and 98956 transitions. [2021-07-09 18:40:04,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:40:04,501 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:40:04,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:04,721 INFO L225 Difference]: With dead ends: 26104 [2021-07-09 18:40:04,721 INFO L226 Difference]: Without dead ends: 26104 [2021-07-09 18:40:04,722 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 100.6ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:40:04,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26104 states. [2021-07-09 18:40:05,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26104 to 23491. [2021-07-09 18:40:05,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23491 states, 23490 states have (on average 3.8498084291187737) internal successors, (90432), 23490 states have internal predecessors, (90432), 0 states have call successors, (0), 0 states have call 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,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23491 states to 23491 states and 90432 transitions. [2021-07-09 18:40:05,378 INFO L78 Accepts]: Start accepts. Automaton has 23491 states and 90432 transitions. Word has length 28 [2021-07-09 18:40:05,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:05,378 INFO L482 AbstractCegarLoop]: Abstraction has 23491 states and 90432 transitions. [2021-07-09 18:40:05,378 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:40:05,378 INFO L276 IsEmpty]: Start isEmpty. Operand 23491 states and 90432 transitions. [2021-07-09 18:40:05,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:05,427 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:05,427 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,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4100,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:05,643 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:05,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:05,644 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 128 times [2021-07-09 18:40:05,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:05,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031278806] [2021-07-09 18:40:05,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:05,683 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:05,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:05,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031278806] [2021-07-09 18:40:05,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031278806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:05,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015946605] [2021-07-09 18:40:05,683 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:40:05,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:05,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:05,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:05,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:05,773 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:05,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015946605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:05,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:05,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:40:05,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476274265] [2021-07-09 18:40:05,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:05,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:05,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:05,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:05,774 INFO L87 Difference]: Start difference. First operand 23491 states and 90432 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:06,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:06,822 INFO L93 Difference]: Finished difference Result 31312 states and 115741 transitions. [2021-07-09 18:40:06,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:40:06,822 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:06,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:06,928 INFO L225 Difference]: With dead ends: 31312 [2021-07-09 18:40:06,928 INFO L226 Difference]: Without dead ends: 31312 [2021-07-09 18:40:06,929 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 449.7ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:40:06,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31312 states. [2021-07-09 18:40:07,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31312 to 24677. [2021-07-09 18:40:07,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24677 states, 24676 states have (on average 3.8184875992867564) internal successors, (94225), 24676 states have internal predecessors, (94225), 0 states have call successors, (0), 0 states have call 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,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24677 states to 24677 states and 94225 transitions. [2021-07-09 18:40:07,931 INFO L78 Accepts]: Start accepts. Automaton has 24677 states and 94225 transitions. Word has length 28 [2021-07-09 18:40:07,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:07,931 INFO L482 AbstractCegarLoop]: Abstraction has 24677 states and 94225 transitions. [2021-07-09 18:40:07,931 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:07,931 INFO L276 IsEmpty]: Start isEmpty. Operand 24677 states and 94225 transitions. [2021-07-09 18:40:07,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:07,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:07,978 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:08,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4101 [2021-07-09 18:40:08,194 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:08,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:08,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 129 times [2021-07-09 18:40:08,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:08,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437172657] [2021-07-09 18:40:08,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:08,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:08,225 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:08,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:08,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437172657] [2021-07-09 18:40:08,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437172657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:08,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490096633] [2021-07-09 18:40:08,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:08,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:40:08,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:08,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:08,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:08,334 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:08,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490096633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:08,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:08,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:08,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762344054] [2021-07-09 18:40:08,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:08,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:08,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:08,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:08,334 INFO L87 Difference]: Start difference. First operand 24677 states and 94225 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:09,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:09,147 INFO L93 Difference]: Finished difference Result 30413 states and 113358 transitions. [2021-07-09 18:40:09,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:40:09,148 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:09,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:09,267 INFO L225 Difference]: With dead ends: 30413 [2021-07-09 18:40:09,268 INFO L226 Difference]: Without dead ends: 30405 [2021-07-09 18:40:09,268 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 423.0ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:40:09,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30405 states. [2021-07-09 18:40:09,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30405 to 24499. [2021-07-09 18:40:09,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24499 states, 24498 states have (on average 3.824557106702588) internal successors, (93694), 24498 states have internal predecessors, (93694), 0 states have call successors, (0), 0 states have call 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,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24499 states to 24499 states and 93694 transitions. [2021-07-09 18:40:10,075 INFO L78 Accepts]: Start accepts. Automaton has 24499 states and 93694 transitions. Word has length 28 [2021-07-09 18:40:10,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:10,075 INFO L482 AbstractCegarLoop]: Abstraction has 24499 states and 93694 transitions. [2021-07-09 18:40:10,075 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:10,076 INFO L276 IsEmpty]: Start isEmpty. Operand 24499 states and 93694 transitions. [2021-07-09 18:40:10,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:10,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:10,332 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:10,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4102,207 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:10,548 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:10,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:10,548 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 130 times [2021-07-09 18:40:10,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:10,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459521233] [2021-07-09 18:40:10,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:10,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:10,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:40:10,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:10,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459521233] [2021-07-09 18:40:10,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459521233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:10,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437392828] [2021-07-09 18:40:10,580 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:40:10,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:10,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:10,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:10,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:10,658 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:10,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437392828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:10,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:10,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:10,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127214850] [2021-07-09 18:40:10,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:10,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:10,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:10,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:10,659 INFO L87 Difference]: Start difference. First operand 24499 states and 93694 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:11,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:11,646 INFO L93 Difference]: Finished difference Result 32257 states and 118986 transitions. [2021-07-09 18:40:11,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:40:11,646 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:11,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:11,760 INFO L225 Difference]: With dead ends: 32257 [2021-07-09 18:40:11,760 INFO L226 Difference]: Without dead ends: 32257 [2021-07-09 18:40:11,760 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 396.8ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:40:11,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32257 states. [2021-07-09 18:40:12,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32257 to 25533. [2021-07-09 18:40:12,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25533 states, 25532 states have (on average 3.8001331662227793) internal successors, (97025), 25532 states have internal predecessors, (97025), 0 states have call successors, (0), 0 states have call 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,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25533 states to 25533 states and 97025 transitions. [2021-07-09 18:40:12,701 INFO L78 Accepts]: Start accepts. Automaton has 25533 states and 97025 transitions. Word has length 28 [2021-07-09 18:40:12,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:12,701 INFO L482 AbstractCegarLoop]: Abstraction has 25533 states and 97025 transitions. [2021-07-09 18:40:12,701 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:12,701 INFO L276 IsEmpty]: Start isEmpty. Operand 25533 states and 97025 transitions. [2021-07-09 18:40:12,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:12,754 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:12,754 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,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4103,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:12,969 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:12,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:12,969 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 131 times [2021-07-09 18:40:12,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:12,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53354160] [2021-07-09 18:40:12,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:12,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:13,001 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:13,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:13,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53354160] [2021-07-09 18:40:13,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53354160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:13,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147553456] [2021-07-09 18:40:13,001 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:40:13,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:40:13,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:13,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:13,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:13,079 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:13,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147553456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:13,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:13,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-09 18:40:13,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862223124] [2021-07-09 18:40:13,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:13,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:13,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:13,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:13,080 INFO L87 Difference]: Start difference. First operand 25533 states and 97025 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:40:13,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:13,737 INFO L93 Difference]: Finished difference Result 32571 states and 122068 transitions. [2021-07-09 18:40:13,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:40:13,737 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:40:13,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:13,860 INFO L225 Difference]: With dead ends: 32571 [2021-07-09 18:40:13,861 INFO L226 Difference]: Without dead ends: 32571 [2021-07-09 18:40:13,861 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 146.3ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:40:13,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32571 states. [2021-07-09 18:40:14,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32571 to 29359. [2021-07-09 18:40:14,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29359 states, 29358 states have (on average 3.814599087131276) internal successors, (111989), 29358 states have internal predecessors, (111989), 0 states have call successors, (0), 0 states have call 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,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29359 states to 29359 states and 111989 transitions. [2021-07-09 18:40:14,891 INFO L78 Accepts]: Start accepts. Automaton has 29359 states and 111989 transitions. Word has length 28 [2021-07-09 18:40:14,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:14,891 INFO L482 AbstractCegarLoop]: Abstraction has 29359 states and 111989 transitions. [2021-07-09 18:40:14,891 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:40:14,892 INFO L276 IsEmpty]: Start isEmpty. Operand 29359 states and 111989 transitions. [2021-07-09 18:40:14,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:14,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:14,956 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:15,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4104,209 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:15,173 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:15,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:15,173 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 132 times [2021-07-09 18:40:15,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:15,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355579350] [2021-07-09 18:40:15,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:15,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:15,212 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:15,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:15,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355579350] [2021-07-09 18:40:15,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355579350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:15,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213154145] [2021-07-09 18:40:15,212 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:40:15,237 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:40:15,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:15,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:15,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:15,294 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:15,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213154145] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:15,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:15,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:15,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188510627] [2021-07-09 18:40:15,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:15,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:15,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:15,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:15,295 INFO L87 Difference]: Start difference. First operand 29359 states and 111989 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:16,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:16,172 INFO L93 Difference]: Finished difference Result 35770 states and 133277 transitions. [2021-07-09 18:40:16,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:40:16,172 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:16,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:16,311 INFO L225 Difference]: With dead ends: 35770 [2021-07-09 18:40:16,311 INFO L226 Difference]: Without dead ends: 35762 [2021-07-09 18:40:16,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 293.3ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:40:16,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35762 states. [2021-07-09 18:40:17,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35762 to 29325. [2021-07-09 18:40:17,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29325 states, 29324 states have (on average 3.8150320556540716) internal successors, (111872), 29324 states have internal predecessors, (111872), 0 states have call successors, (0), 0 states have call 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,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29325 states to 29325 states and 111872 transitions. [2021-07-09 18:40:17,404 INFO L78 Accepts]: Start accepts. Automaton has 29325 states and 111872 transitions. Word has length 28 [2021-07-09 18:40:17,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:17,404 INFO L482 AbstractCegarLoop]: Abstraction has 29325 states and 111872 transitions. [2021-07-09 18:40:17,404 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:17,404 INFO L276 IsEmpty]: Start isEmpty. Operand 29325 states and 111872 transitions. [2021-07-09 18:40:17,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:17,463 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:17,463 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:17,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4105,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:17,677 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:17,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:17,677 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 133 times [2021-07-09 18:40:17,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:17,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714347764] [2021-07-09 18:40:17,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:17,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:17,709 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:17,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:17,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714347764] [2021-07-09 18:40:17,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714347764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:17,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767486235] [2021-07-09 18:40:17,709 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:17,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:17,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:17,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:17,827 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:17,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767486235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:17,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:17,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-09 18:40:17,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912038119] [2021-07-09 18:40:17,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:17,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:17,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:17,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:17,828 INFO L87 Difference]: Start difference. First operand 29325 states and 111872 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:40:18,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:18,300 INFO L93 Difference]: Finished difference Result 32332 states and 121875 transitions. [2021-07-09 18:40:18,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:40:18,300 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:40:18,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:18,563 INFO L225 Difference]: With dead ends: 32332 [2021-07-09 18:40:18,563 INFO L226 Difference]: Without dead ends: 32332 [2021-07-09 18:40:18,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 195.0ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:40:18,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32332 states. [2021-07-09 18:40:19,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32332 to 29928. [2021-07-09 18:40:19,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29928 states, 29927 states have (on average 3.812978247067865) internal successors, (114111), 29927 states have internal predecessors, (114111), 0 states have call successors, (0), 0 states have call 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,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29928 states to 29928 states and 114111 transitions. [2021-07-09 18:40:19,467 INFO L78 Accepts]: Start accepts. Automaton has 29928 states and 114111 transitions. Word has length 28 [2021-07-09 18:40:19,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:19,467 INFO L482 AbstractCegarLoop]: Abstraction has 29928 states and 114111 transitions. [2021-07-09 18:40:19,467 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:40:19,468 INFO L276 IsEmpty]: Start isEmpty. Operand 29928 states and 114111 transitions. [2021-07-09 18:40:19,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:19,524 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:19,524 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:19,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4106,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:19,740 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:19,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:19,740 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 134 times [2021-07-09 18:40:19,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:19,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334804772] [2021-07-09 18:40:19,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:19,771 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:19,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:19,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334804772] [2021-07-09 18:40:19,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334804772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:19,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507337792] [2021-07-09 18:40:19,771 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:40:19,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:19,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:19,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:19,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:19,845 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:19,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507337792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:19,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:19,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:19,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116943513] [2021-07-09 18:40:19,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:19,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:19,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:19,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:19,846 INFO L87 Difference]: Start difference. First operand 29928 states and 114111 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:20,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:20,642 INFO L93 Difference]: Finished difference Result 36766 states and 136935 transitions. [2021-07-09 18:40:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:40:20,643 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:20,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:20,765 INFO L225 Difference]: With dead ends: 36766 [2021-07-09 18:40:20,765 INFO L226 Difference]: Without dead ends: 36742 [2021-07-09 18:40:20,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 284.6ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:40:20,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36742 states. [2021-07-09 18:40:21,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36742 to 30100. [2021-07-09 18:40:21,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30100 states, 30099 states have (on average 3.8089305292534634) internal successors, (114645), 30099 states have internal predecessors, (114645), 0 states have call successors, (0), 0 states have call 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,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30100 states to 30100 states and 114645 transitions. [2021-07-09 18:40:21,817 INFO L78 Accepts]: Start accepts. Automaton has 30100 states and 114645 transitions. Word has length 28 [2021-07-09 18:40:21,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:21,818 INFO L482 AbstractCegarLoop]: Abstraction has 30100 states and 114645 transitions. [2021-07-09 18:40:21,818 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:21,818 INFO L276 IsEmpty]: Start isEmpty. Operand 30100 states and 114645 transitions. [2021-07-09 18:40:21,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:21,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:21,883 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,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4107,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:22,097 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:22,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:22,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 135 times [2021-07-09 18:40:22,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:22,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708556053] [2021-07-09 18:40:22,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:22,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:22,132 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,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:22,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708556053] [2021-07-09 18:40:22,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708556053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:22,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13851828] [2021-07-09 18:40:22,133 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:40:22,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:40:22,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:22,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:22,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:22,229 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,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13851828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:22,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:22,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-07-09 18:40:22,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821192984] [2021-07-09 18:40:22,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:22,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:22,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:22,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:22,230 INFO L87 Difference]: Start difference. First operand 30100 states and 114645 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:40:22,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:22,998 INFO L93 Difference]: Finished difference Result 32808 states and 123611 transitions. [2021-07-09 18:40:22,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:40:22,998 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:40:22,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:23,119 INFO L225 Difference]: With dead ends: 32808 [2021-07-09 18:40:23,119 INFO L226 Difference]: Without dead ends: 32808 [2021-07-09 18:40:23,119 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 236.2ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:40:23,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32808 states. [2021-07-09 18:40:23,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32808 to 30021. [2021-07-09 18:40:23,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30021 states, 30020 states have (on average 3.8105929380413057) internal successors, (114394), 30020 states have internal predecessors, (114394), 0 states have call successors, (0), 0 states have call 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,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30021 states to 30021 states and 114394 transitions. [2021-07-09 18:40:24,004 INFO L78 Accepts]: Start accepts. Automaton has 30021 states and 114394 transitions. Word has length 28 [2021-07-09 18:40:24,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:24,005 INFO L482 AbstractCegarLoop]: Abstraction has 30021 states and 114394 transitions. [2021-07-09 18:40:24,005 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:40:24,005 INFO L276 IsEmpty]: Start isEmpty. Operand 30021 states and 114394 transitions. [2021-07-09 18:40:24,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:24,224 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:24,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:24,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4108,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:24,424 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:24,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:24,425 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 136 times [2021-07-09 18:40:24,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:24,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570417661] [2021-07-09 18:40:24,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:24,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:24,466 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:24,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:24,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570417661] [2021-07-09 18:40:24,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570417661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:24,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313150989] [2021-07-09 18:40:24,467 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:40:24,490 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:24,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:24,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:24,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:24,547 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:24,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313150989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:24,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:24,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:40:24,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999380847] [2021-07-09 18:40:24,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:24,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:24,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:24,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:24,548 INFO L87 Difference]: Start difference. First operand 30021 states and 114394 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:25,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:25,274 INFO L93 Difference]: Finished difference Result 36684 states and 136681 transitions. [2021-07-09 18:40:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:40:25,275 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:25,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:25,398 INFO L225 Difference]: With dead ends: 36684 [2021-07-09 18:40:25,398 INFO L226 Difference]: Without dead ends: 36644 [2021-07-09 18:40:25,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 325.0ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:40:25,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36644 states. [2021-07-09 18:40:26,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36644 to 30177. [2021-07-09 18:40:26,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30177 states, 30176 states have (on average 3.806733828207847) internal successors, (114872), 30176 states have internal predecessors, (114872), 0 states have call successors, (0), 0 states have call 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,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30177 states to 30177 states and 114872 transitions. [2021-07-09 18:40:26,395 INFO L78 Accepts]: Start accepts. Automaton has 30177 states and 114872 transitions. Word has length 28 [2021-07-09 18:40:26,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:26,395 INFO L482 AbstractCegarLoop]: Abstraction has 30177 states and 114872 transitions. [2021-07-09 18:40:26,396 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:26,396 INFO L276 IsEmpty]: Start isEmpty. Operand 30177 states and 114872 transitions. [2021-07-09 18:40:26,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:26,461 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:26,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:26,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4109 [2021-07-09 18:40:26,677 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:26,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:26,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 137 times [2021-07-09 18:40:26,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:26,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101606029] [2021-07-09 18:40:26,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:26,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:26,708 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:26,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:26,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101606029] [2021-07-09 18:40:26,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101606029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:26,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812829128] [2021-07-09 18:40:26,708 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) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:26,738 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:40:26,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:26,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:26,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:26,843 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:26,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812829128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:26,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:26,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:26,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987438753] [2021-07-09 18:40:26,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:26,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:26,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:26,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:26,844 INFO L87 Difference]: Start difference. First operand 30177 states and 114872 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:28,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:28,477 INFO L93 Difference]: Finished difference Result 68717 states and 253109 transitions. [2021-07-09 18:40:28,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:40:28,477 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:28,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:28,740 INFO L225 Difference]: With dead ends: 68717 [2021-07-09 18:40:28,740 INFO L226 Difference]: Without dead ends: 68717 [2021-07-09 18:40:28,741 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 637.6ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:40:28,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68717 states. [2021-07-09 18:40:30,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68717 to 37968. [2021-07-09 18:40:30,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37968 states, 37967 states have (on average 3.8875075723654753) internal successors, (147597), 37967 states have internal predecessors, (147597), 0 states have call successors, (0), 0 states have call 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,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37968 states to 37968 states and 147597 transitions. [2021-07-09 18:40:30,616 INFO L78 Accepts]: Start accepts. Automaton has 37968 states and 147597 transitions. Word has length 28 [2021-07-09 18:40:30,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:30,616 INFO L482 AbstractCegarLoop]: Abstraction has 37968 states and 147597 transitions. [2021-07-09 18:40:30,616 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:30,616 INFO L276 IsEmpty]: Start isEmpty. Operand 37968 states and 147597 transitions. [2021-07-09 18:40:30,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:30,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:30,698 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,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4110,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:30,914 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:30,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:30,915 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 138 times [2021-07-09 18:40:30,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:30,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308303738] [2021-07-09 18:40:30,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:30,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:30,946 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:30,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:30,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308303738] [2021-07-09 18:40:30,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308303738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:30,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151954029] [2021-07-09 18:40:30,946 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:40:30,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:40:30,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:30,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:30,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:31,081 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:31,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151954029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:31,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:31,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:31,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978677324] [2021-07-09 18:40:31,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:31,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:31,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:31,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:31,082 INFO L87 Difference]: Start difference. First operand 37968 states and 147597 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:31,894 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-07-09 18:40:32,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:32,586 INFO L93 Difference]: Finished difference Result 68090 states and 251448 transitions. [2021-07-09 18:40:32,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:40:32,587 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:32,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:33,057 INFO L225 Difference]: With dead ends: 68090 [2021-07-09 18:40:33,058 INFO L226 Difference]: Without dead ends: 68090 [2021-07-09 18:40:33,058 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 808.4ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:40:33,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68090 states. [2021-07-09 18:40:34,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68090 to 37965. [2021-07-09 18:40:34,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37965 states, 37964 states have (on average 3.8874460014750816) internal successors, (147583), 37964 states have internal predecessors, (147583), 0 states have call successors, (0), 0 states have call 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,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37965 states to 37965 states and 147583 transitions. [2021-07-09 18:40:34,763 INFO L78 Accepts]: Start accepts. Automaton has 37965 states and 147583 transitions. Word has length 28 [2021-07-09 18:40:34,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:34,763 INFO L482 AbstractCegarLoop]: Abstraction has 37965 states and 147583 transitions. [2021-07-09 18:40:34,763 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:34,763 INFO L276 IsEmpty]: Start isEmpty. Operand 37965 states and 147583 transitions. [2021-07-09 18:40:34,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:34,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:34,840 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:35,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4111 [2021-07-09 18:40:35,053 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:35,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:35,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 139 times [2021-07-09 18:40:35,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:35,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794858601] [2021-07-09 18:40:35,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:35,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:35,084 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:35,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:35,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794858601] [2021-07-09 18:40:35,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794858601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:35,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81535890] [2021-07-09 18:40:35,084 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:40:35,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:35,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:35,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:35,455 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:35,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81535890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:35,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:35,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:40:35,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870962270] [2021-07-09 18:40:35,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:35,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:35,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:35,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:35,456 INFO L87 Difference]: Start difference. First operand 37965 states and 147583 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,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:36,951 INFO L93 Difference]: Finished difference Result 63470 states and 235834 transitions. [2021-07-09 18:40:36,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:40:36,952 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,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:37,205 INFO L225 Difference]: With dead ends: 63470 [2021-07-09 18:40:37,206 INFO L226 Difference]: Without dead ends: 63470 [2021-07-09 18:40:37,206 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 858.2ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:40:37,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63470 states. [2021-07-09 18:40:38,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63470 to 37989. [2021-07-09 18:40:38,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37989 states, 37988 states have (on average 3.8877277034853113) internal successors, (147687), 37988 states have internal predecessors, (147687), 0 states have call successors, (0), 0 states have call 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:39,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37989 states to 37989 states and 147687 transitions. [2021-07-09 18:40:39,064 INFO L78 Accepts]: Start accepts. Automaton has 37989 states and 147687 transitions. Word has length 28 [2021-07-09 18:40:39,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:39,064 INFO L482 AbstractCegarLoop]: Abstraction has 37989 states and 147687 transitions. [2021-07-09 18:40:39,064 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:39,064 INFO L276 IsEmpty]: Start isEmpty. Operand 37989 states and 147687 transitions. [2021-07-09 18:40:39,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:39,142 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:39,143 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:39,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4112 [2021-07-09 18:40:39,359 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:39,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:39,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 140 times [2021-07-09 18:40:39,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:39,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122959842] [2021-07-09 18:40:39,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:39,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:39,388 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:39,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:39,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122959842] [2021-07-09 18:40:39,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122959842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:39,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622528493] [2021-07-09 18:40:39,389 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:40:39,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:39,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:39,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:39,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:39,500 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:39,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622528493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:39,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:39,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:40:39,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203685826] [2021-07-09 18:40:39,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:39,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:39,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:39,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:39,501 INFO L87 Difference]: Start difference. First operand 37989 states and 147687 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:40,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:40,834 INFO L93 Difference]: Finished difference Result 62601 states and 233589 transitions. [2021-07-09 18:40:40,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:40:40,834 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:40,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:41,095 INFO L225 Difference]: With dead ends: 62601 [2021-07-09 18:40:41,096 INFO L226 Difference]: Without dead ends: 62593 [2021-07-09 18:40:41,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 518.8ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:40:41,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62593 states. [2021-07-09 18:40:42,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62593 to 37989. [2021-07-09 18:40:42,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37989 states, 37988 states have (on average 3.8875697588712224) internal successors, (147681), 37988 states have internal predecessors, (147681), 0 states have call successors, (0), 0 states have call 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,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37989 states to 37989 states and 147681 transitions. [2021-07-09 18:40:43,005 INFO L78 Accepts]: Start accepts. Automaton has 37989 states and 147681 transitions. Word has length 28 [2021-07-09 18:40:43,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:43,005 INFO L482 AbstractCegarLoop]: Abstraction has 37989 states and 147681 transitions. [2021-07-09 18:40:43,006 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:43,006 INFO L276 IsEmpty]: Start isEmpty. Operand 37989 states and 147681 transitions. [2021-07-09 18:40:43,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:43,086 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:43,086 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:43,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4113,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:43,301 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:43,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:43,302 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 141 times [2021-07-09 18:40:43,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:43,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678951001] [2021-07-09 18:40:43,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:43,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:43,332 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:43,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:43,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678951001] [2021-07-09 18:40:43,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678951001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:43,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673340695] [2021-07-09 18:40:43,332 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:40:43,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:40:43,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:43,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:43,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:43,476 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,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673340695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:43,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:43,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:43,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261453439] [2021-07-09 18:40:43,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:43,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:43,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:43,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:43,477 INFO L87 Difference]: Start difference. First operand 37989 states and 147681 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:44,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:44,909 INFO L93 Difference]: Finished difference Result 62283 states and 232726 transitions. [2021-07-09 18:40:44,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:40:44,909 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:44,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:45,395 INFO L225 Difference]: With dead ends: 62283 [2021-07-09 18:40:45,396 INFO L226 Difference]: Without dead ends: 62283 [2021-07-09 18:40:45,396 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 625.4ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:40:45,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62283 states. [2021-07-09 18:40:46,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62283 to 37997. [2021-07-09 18:40:46,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37997 states, 37996 states have (on average 3.8876460680071587) internal successors, (147715), 37996 states have internal predecessors, (147715), 0 states have call successors, (0), 0 states have call 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,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37997 states to 37997 states and 147715 transitions. [2021-07-09 18:40:46,952 INFO L78 Accepts]: Start accepts. Automaton has 37997 states and 147715 transitions. Word has length 28 [2021-07-09 18:40:46,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:46,952 INFO L482 AbstractCegarLoop]: Abstraction has 37997 states and 147715 transitions. [2021-07-09 18:40:46,953 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,953 INFO L276 IsEmpty]: Start isEmpty. Operand 37997 states and 147715 transitions. [2021-07-09 18:40:47,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:47,030 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:47,030 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:47,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4114 [2021-07-09 18:40:47,245 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:47,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:47,245 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 142 times [2021-07-09 18:40:47,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:47,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100429891] [2021-07-09 18:40:47,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:47,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:47,278 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:47,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:47,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100429891] [2021-07-09 18:40:47,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100429891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:47,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969163618] [2021-07-09 18:40:47,278 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:40:47,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:47,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:47,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:47,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:47,384 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:47,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969163618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:47,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:47,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:47,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389649267] [2021-07-09 18:40:47,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:47,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:47,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:47,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:47,385 INFO L87 Difference]: Start difference. First operand 37997 states and 147715 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:48,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:48,919 INFO L93 Difference]: Finished difference Result 62072 states and 232200 transitions. [2021-07-09 18:40:48,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:40:48,919 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:48,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:49,154 INFO L225 Difference]: With dead ends: 62072 [2021-07-09 18:40:49,154 INFO L226 Difference]: Without dead ends: 62064 [2021-07-09 18:40:49,155 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1134 ImplicationChecksByTransitivity, 489.0ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:40:49,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62064 states. [2021-07-09 18:40:50,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62064 to 37997. [2021-07-09 18:40:50,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37997 states, 37996 states have (on average 3.887593430887462) internal successors, (147713), 37996 states have internal predecessors, (147713), 0 states have call successors, (0), 0 states have call 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:50,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37997 states to 37997 states and 147713 transitions. [2021-07-09 18:40:50,698 INFO L78 Accepts]: Start accepts. Automaton has 37997 states and 147713 transitions. Word has length 28 [2021-07-09 18:40:50,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:50,698 INFO L482 AbstractCegarLoop]: Abstraction has 37997 states and 147713 transitions. [2021-07-09 18:40:50,698 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:50,698 INFO L276 IsEmpty]: Start isEmpty. Operand 37997 states and 147713 transitions. [2021-07-09 18:40:50,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:50,775 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:50,775 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:50,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4115,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:50,978 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:50,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:50,978 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 143 times [2021-07-09 18:40:50,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:50,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342028328] [2021-07-09 18:40:50,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:50,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:51,009 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:51,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:51,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342028328] [2021-07-09 18:40:51,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342028328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:51,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818527920] [2021-07-09 18:40:51,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 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:40:51,033 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:40:51,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:51,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:51,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:51,341 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:51,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818527920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:51,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:51,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:40:51,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008674246] [2021-07-09 18:40:51,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:51,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:51,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:51,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:51,342 INFO L87 Difference]: Start difference. First operand 37997 states and 147713 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:52,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:52,705 INFO L93 Difference]: Finished difference Result 61433 states and 228496 transitions. [2021-07-09 18:40:52,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:40:52,706 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:52,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:52,961 INFO L225 Difference]: With dead ends: 61433 [2021-07-09 18:40:52,961 INFO L226 Difference]: Without dead ends: 61433 [2021-07-09 18:40:52,962 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 806.1ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:40:53,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61433 states. [2021-07-09 18:40:54,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61433 to 40835. [2021-07-09 18:40:54,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40835 states, 40834 states have (on average 3.891022187392859) internal successors, (158886), 40834 states have internal predecessors, (158886), 0 states have call successors, (0), 0 states have call 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,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40835 states to 40835 states and 158886 transitions. [2021-07-09 18:40:54,799 INFO L78 Accepts]: Start accepts. Automaton has 40835 states and 158886 transitions. Word has length 28 [2021-07-09 18:40:54,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:54,799 INFO L482 AbstractCegarLoop]: Abstraction has 40835 states and 158886 transitions. [2021-07-09 18:40:54,799 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:54,799 INFO L276 IsEmpty]: Start isEmpty. Operand 40835 states and 158886 transitions. [2021-07-09 18:40:54,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:54,884 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:54,884 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:55,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4116,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:55,100 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:55,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:55,101 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 144 times [2021-07-09 18:40:55,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:55,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455327193] [2021-07-09 18:40:55,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:55,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:55,134 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:55,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:55,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455327193] [2021-07-09 18:40:55,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455327193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:55,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208339848] [2021-07-09 18:40:55,135 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:40:55,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:40:55,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:55,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:55,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:55,237 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:55,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208339848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:55,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:55,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:40:55,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025130656] [2021-07-09 18:40:55,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:55,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:55,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:55,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:55,238 INFO L87 Difference]: Start difference. First operand 40835 states and 158886 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:56,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:56,504 INFO L93 Difference]: Finished difference Result 60949 states and 227223 transitions. [2021-07-09 18:40:56,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:40:56,504 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:56,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:56,744 INFO L225 Difference]: With dead ends: 60949 [2021-07-09 18:40:56,745 INFO L226 Difference]: Without dead ends: 60941 [2021-07-09 18:40:56,745 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 502.5ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:40:56,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60941 states. [2021-07-09 18:40:58,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60941 to 40523. [2021-07-09 18:40:58,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40523 states, 40522 states have (on average 3.8970929371699325) internal successors, (157918), 40522 states have internal predecessors, (157918), 0 states have call successors, (0), 0 states have call 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,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40523 states to 40523 states and 157918 transitions. [2021-07-09 18:40:58,650 INFO L78 Accepts]: Start accepts. Automaton has 40523 states and 157918 transitions. Word has length 28 [2021-07-09 18:40:58,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:58,650 INFO L482 AbstractCegarLoop]: Abstraction has 40523 states and 157918 transitions. [2021-07-09 18:40:58,650 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:58,650 INFO L276 IsEmpty]: Start isEmpty. Operand 40523 states and 157918 transitions. [2021-07-09 18:40:58,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:58,731 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:58,731 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:58,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4117,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:58,945 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:58,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:58,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1049634039, now seen corresponding path program 145 times [2021-07-09 18:40:58,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:58,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496251300] [2021-07-09 18:40:58,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:58,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:58,976 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:58,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:58,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496251300] [2021-07-09 18:40:58,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496251300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:58,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048538404] [2021-07-09 18:40:58,976 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:40:59,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:59,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:59,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:59,082 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:59,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048538404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:59,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:59,082 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:40:59,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059990238] [2021-07-09 18:40:59,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:59,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:59,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:59,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:59,083 INFO L87 Difference]: Start difference. First operand 40523 states and 157918 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:59,899 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-07-09 18:41:00,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:00,231 INFO L93 Difference]: Finished difference Result 59492 states and 223219 transitions. [2021-07-09 18:41:00,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:41:00,232 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:41:00,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:00,459 INFO L225 Difference]: With dead ends: 59492 [2021-07-09 18:41:00,459 INFO L226 Difference]: Without dead ends: 59468 [2021-07-09 18:41:00,459 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 580.6ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:41:00,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59468 states. [2021-07-09 18:41:02,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59468 to 40429. [2021-07-09 18:41:02,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40429 states, 40428 states have (on average 3.8969278717720393) internal successors, (157545), 40428 states have internal predecessors, (157545), 0 states have call successors, (0), 0 states have call 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,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40429 states to 40429 states and 157545 transitions. [2021-07-09 18:41:02,411 INFO L78 Accepts]: Start accepts. Automaton has 40429 states and 157545 transitions. Word has length 28 [2021-07-09 18:41:02,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:02,411 INFO L482 AbstractCegarLoop]: Abstraction has 40429 states and 157545 transitions. [2021-07-09 18:41:02,411 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:41:02,411 INFO L276 IsEmpty]: Start isEmpty. Operand 40429 states and 157545 transitions. [2021-07-09 18:41:02,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:02,480 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:02,480 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:02,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4118,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:02,695 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:02,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:02,695 INFO L82 PathProgramCache]: Analyzing trace with hash 547492677, now seen corresponding path program 146 times [2021-07-09 18:41:02,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:02,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406117504] [2021-07-09 18:41:02,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:02,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:02,727 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:41:02,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:02,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406117504] [2021-07-09 18:41:02,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406117504] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:02,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501995568] [2021-07-09 18:41:02,727 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:41:02,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:02,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:02,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:02,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:02,842 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:02,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501995568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:02,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:02,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:41:02,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084800401] [2021-07-09 18:41:02,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:02,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:02,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:02,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:02,843 INFO L87 Difference]: Start difference. First operand 40429 states and 157545 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:41:04,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:04,318 INFO L93 Difference]: Finished difference Result 60725 states and 226603 transitions. [2021-07-09 18:41:04,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-09 18:41:04,319 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:41:04,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:04,549 INFO L225 Difference]: With dead ends: 60725 [2021-07-09 18:41:04,549 INFO L226 Difference]: Without dead ends: 60725 [2021-07-09 18:41:04,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1535 ImplicationChecksByTransitivity, 845.5ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:41:04,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60725 states. [2021-07-09 18:41:06,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60725 to 40525. [2021-07-09 18:41:06,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40525 states, 40524 states have (on average 3.8954446747606357) internal successors, (157859), 40524 states have internal predecessors, (157859), 0 states have call successors, (0), 0 states have call 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,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40525 states to 40525 states and 157859 transitions. [2021-07-09 18:41:06,288 INFO L78 Accepts]: Start accepts. Automaton has 40525 states and 157859 transitions. Word has length 28 [2021-07-09 18:41:06,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:06,288 INFO L482 AbstractCegarLoop]: Abstraction has 40525 states and 157859 transitions. [2021-07-09 18:41:06,288 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:41:06,288 INFO L276 IsEmpty]: Start isEmpty. Operand 40525 states and 157859 transitions. [2021-07-09 18:41:06,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:06,378 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:06,378 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:06,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4119 [2021-07-09 18:41:06,589 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:06,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:06,589 INFO L82 PathProgramCache]: Analyzing trace with hash -2104435465, now seen corresponding path program 147 times [2021-07-09 18:41:06,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:06,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542182154] [2021-07-09 18:41:06,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:06,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:06,620 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:06,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:06,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542182154] [2021-07-09 18:41:06,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542182154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:06,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989204144] [2021-07-09 18:41:06,620 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:41:06,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:41:06,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:06,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:06,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:06,731 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:06,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989204144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:06,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:06,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:41:06,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742238906] [2021-07-09 18:41:06,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:06,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:06,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:06,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:06,732 INFO L87 Difference]: Start difference. First operand 40525 states and 157859 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:41:07,162 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-09 18:41:08,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:08,013 INFO L93 Difference]: Finished difference Result 60415 states and 225723 transitions. [2021-07-09 18:41:08,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:41:08,014 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:41:08,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:08,439 INFO L225 Difference]: With dead ends: 60415 [2021-07-09 18:41:08,439 INFO L226 Difference]: Without dead ends: 60407 [2021-07-09 18:41:08,439 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 659.9ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:41:08,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60407 states. [2021-07-09 18:41:09,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60407 to 40457. [2021-07-09 18:41:09,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40457 states, 40456 states have (on average 3.8967520268934153) internal successors, (157647), 40456 states have internal predecessors, (157647), 0 states have call successors, (0), 0 states have call 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,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40457 states to 40457 states and 157647 transitions. [2021-07-09 18:41:09,965 INFO L78 Accepts]: Start accepts. Automaton has 40457 states and 157647 transitions. Word has length 28 [2021-07-09 18:41:09,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:09,965 INFO L482 AbstractCegarLoop]: Abstraction has 40457 states and 157647 transitions. [2021-07-09 18:41:09,965 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:41:09,965 INFO L276 IsEmpty]: Start isEmpty. Operand 40457 states and 157647 transitions. [2021-07-09 18:41:10,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:10,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:10,049 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:10,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4120 [2021-07-09 18:41:10,265 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:10,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:10,265 INFO L82 PathProgramCache]: Analyzing trace with hash 923074653, now seen corresponding path program 148 times [2021-07-09 18:41:10,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:10,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124639629] [2021-07-09 18:41:10,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:10,297 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:10,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:10,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124639629] [2021-07-09 18:41:10,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124639629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:10,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040644383] [2021-07-09 18:41:10,297 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:41:10,320 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:10,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:10,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:10,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:10,420 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:10,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040644383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:10,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:10,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:41:10,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635898566] [2021-07-09 18:41:10,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:41:10,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:10,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:41:10,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:41:10,421 INFO L87 Difference]: Start difference. First operand 40457 states and 157647 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:41:11,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:11,574 INFO L93 Difference]: Finished difference Result 59146 states and 222212 transitions. [2021-07-09 18:41:11,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:41:11,575 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:41:11,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:12,000 INFO L225 Difference]: With dead ends: 59146 [2021-07-09 18:41:12,000 INFO L226 Difference]: Without dead ends: 59122 [2021-07-09 18:41:12,001 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 384.9ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:41:12,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59122 states. [2021-07-09 18:41:13,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59122 to 40433. [2021-07-09 18:41:13,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40433 states, 40432 states have (on average 3.896888603086664) internal successors, (157559), 40432 states have internal predecessors, (157559), 0 states have call successors, (0), 0 states have call 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:13,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40433 states to 40433 states and 157559 transitions. [2021-07-09 18:41:13,524 INFO L78 Accepts]: Start accepts. Automaton has 40433 states and 157559 transitions. Word has length 28 [2021-07-09 18:41:13,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:13,525 INFO L482 AbstractCegarLoop]: Abstraction has 40433 states and 157559 transitions. [2021-07-09 18:41:13,525 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:41:13,525 INFO L276 IsEmpty]: Start isEmpty. Operand 40433 states and 157559 transitions. [2021-07-09 18:41:13,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:13,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:13,606 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:13,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4121 [2021-07-09 18:41:13,815 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:13,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:13,816 INFO L82 PathProgramCache]: Analyzing trace with hash 100408761, now seen corresponding path program 149 times [2021-07-09 18:41:13,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:13,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572695615] [2021-07-09 18:41:13,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:13,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:13,850 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:13,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:13,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572695615] [2021-07-09 18:41:13,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572695615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:13,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587530904] [2021-07-09 18:41:13,851 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:41:13,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:41:13,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:13,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:13,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:13,955 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:13,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587530904] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:13,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:13,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:41:13,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903302044] [2021-07-09 18:41:13,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:13,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:13,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:13,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:13,956 INFO L87 Difference]: Start difference. First operand 40433 states and 157559 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:14,476 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-07-09 18:41:15,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:15,874 INFO L93 Difference]: Finished difference Result 62335 states and 231295 transitions. [2021-07-09 18:41:15,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-09 18:41:15,874 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:15,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:16,116 INFO L225 Difference]: With dead ends: 62335 [2021-07-09 18:41:16,116 INFO L226 Difference]: Without dead ends: 62335 [2021-07-09 18:41:16,116 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 1055.8ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-07-09 18:41:16,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62335 states. [2021-07-09 18:41:17,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62335 to 44875. [2021-07-09 18:41:17,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44875 states, 44874 states have (on average 3.8457458662031465) internal successors, (172574), 44874 states have internal predecessors, (172574), 0 states have call successors, (0), 0 states have call 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,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44875 states to 44875 states and 172574 transitions. [2021-07-09 18:41:18,066 INFO L78 Accepts]: Start accepts. Automaton has 44875 states and 172574 transitions. Word has length 28 [2021-07-09 18:41:18,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:18,066 INFO L482 AbstractCegarLoop]: Abstraction has 44875 states and 172574 transitions. [2021-07-09 18:41:18,066 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:18,067 INFO L276 IsEmpty]: Start isEmpty. Operand 44875 states and 172574 transitions. [2021-07-09 18:41:18,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:18,168 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:18,168 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:18,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4122 [2021-07-09 18:41:18,384 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:18,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:18,384 INFO L82 PathProgramCache]: Analyzing trace with hash 181784849, now seen corresponding path program 150 times [2021-07-09 18:41:18,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:18,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328452074] [2021-07-09 18:41:18,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:18,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:18,420 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:18,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:18,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328452074] [2021-07-09 18:41:18,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328452074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:18,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116686665] [2021-07-09 18:41:18,420 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:41:18,444 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:41:18,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:18,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:18,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:18,511 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:18,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116686665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:18,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:18,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:41:18,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657905248] [2021-07-09 18:41:18,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:18,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:18,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:18,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:18,512 INFO L87 Difference]: Start difference. First operand 44875 states and 172574 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:20,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:20,002 INFO L93 Difference]: Finished difference Result 61566 states and 229189 transitions. [2021-07-09 18:41:20,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:41:20,003 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:20,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:20,246 INFO L225 Difference]: With dead ends: 61566 [2021-07-09 18:41:20,247 INFO L226 Difference]: Without dead ends: 61558 [2021-07-09 18:41:20,247 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 832.8ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:41:20,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61558 states. [2021-07-09 18:41:21,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61558 to 43735. [2021-07-09 18:41:21,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43735 states, 43734 states have (on average 3.8648191338546667) internal successors, (169024), 43734 states have internal predecessors, (169024), 0 states have call successors, (0), 0 states have call 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,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43735 states to 43735 states and 169024 transitions. [2021-07-09 18:41:22,133 INFO L78 Accepts]: Start accepts. Automaton has 43735 states and 169024 transitions. Word has length 28 [2021-07-09 18:41:22,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:22,134 INFO L482 AbstractCegarLoop]: Abstraction has 43735 states and 169024 transitions. [2021-07-09 18:41:22,134 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:22,134 INFO L276 IsEmpty]: Start isEmpty. Operand 43735 states and 169024 transitions. [2021-07-09 18:41:22,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:22,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:22,225 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,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4123 [2021-07-09 18:41:22,439 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:22,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:22,440 INFO L82 PathProgramCache]: Analyzing trace with hash -1333307123, now seen corresponding path program 151 times [2021-07-09 18:41:22,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:22,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583462010] [2021-07-09 18:41:22,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:22,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:22,490 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:22,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:22,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583462010] [2021-07-09 18:41:22,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583462010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:22,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494518837] [2021-07-09 18:41:22,491 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:41:22,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:22,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:22,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:22,573 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:22,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494518837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:22,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:22,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:41:22,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766683149] [2021-07-09 18:41:22,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:22,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:22,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:22,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:22,574 INFO L87 Difference]: Start difference. First operand 43735 states and 169024 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:22,962 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 11 [2021-07-09 18:41:24,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:24,143 INFO L93 Difference]: Finished difference Result 59917 states and 224585 transitions. [2021-07-09 18:41:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:41:24,143 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:24,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:24,387 INFO L225 Difference]: With dead ends: 59917 [2021-07-09 18:41:24,387 INFO L226 Difference]: Without dead ends: 59893 [2021-07-09 18:41:24,387 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 775.0ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:41:24,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59893 states. [2021-07-09 18:41:25,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59893 to 43743. [2021-07-09 18:41:25,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43743 states, 43742 states have (on average 3.8626948927803944) internal successors, (168962), 43742 states have internal predecessors, (168962), 0 states have call successors, (0), 0 states have call 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,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43743 states to 43743 states and 168962 transitions. [2021-07-09 18:41:26,067 INFO L78 Accepts]: Start accepts. Automaton has 43743 states and 168962 transitions. Word has length 28 [2021-07-09 18:41:26,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:26,067 INFO L482 AbstractCegarLoop]: Abstraction has 43743 states and 168962 transitions. [2021-07-09 18:41:26,067 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:26,067 INFO L276 IsEmpty]: Start isEmpty. Operand 43743 states and 168962 transitions. [2021-07-09 18:41:26,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:26,157 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:26,157 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:26,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4124,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:26,372 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:26,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:26,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1959694861, now seen corresponding path program 152 times [2021-07-09 18:41:26,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:26,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72961659] [2021-07-09 18:41:26,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:26,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:26,638 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:26,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:26,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72961659] [2021-07-09 18:41:26,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72961659] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:26,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168862047] [2021-07-09 18:41:26,638 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) [2021-07-09 18:41:26,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:26,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:26,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:26,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:26,755 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:26,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168862047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:26,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:26,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:41:26,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359772062] [2021-07-09 18:41:26,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:26,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:26,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:26,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:26,756 INFO L87 Difference]: Start difference. First operand 43743 states and 168962 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:27,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:27,939 INFO L93 Difference]: Finished difference Result 61196 states and 228200 transitions. [2021-07-09 18:41:27,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:41:27,939 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:27,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:28,189 INFO L225 Difference]: With dead ends: 61196 [2021-07-09 18:41:28,190 INFO L226 Difference]: Without dead ends: 61156 [2021-07-09 18:41:28,190 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 404.7ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:41:28,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61156 states. [2021-07-09 18:41:29,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61156 to 43881. [2021-07-09 18:41:29,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43881 states, 43880 states have (on average 3.862010027347311) internal successors, (169465), 43880 states have internal predecessors, (169465), 0 states have call successors, (0), 0 states have call 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,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43881 states to 43881 states and 169465 transitions. [2021-07-09 18:41:30,120 INFO L78 Accepts]: Start accepts. Automaton has 43881 states and 169465 transitions. Word has length 28 [2021-07-09 18:41:30,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:30,120 INFO L482 AbstractCegarLoop]: Abstraction has 43881 states and 169465 transitions. [2021-07-09 18:41:30,120 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:30,120 INFO L276 IsEmpty]: Start isEmpty. Operand 43881 states and 169465 transitions. [2021-07-09 18:41:30,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:30,215 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:30,215 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,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4125,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:30,423 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:30,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:30,423 INFO L82 PathProgramCache]: Analyzing trace with hash 243917385, now seen corresponding path program 153 times [2021-07-09 18:41:30,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:30,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835609797] [2021-07-09 18:41:30,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:30,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:30,461 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:30,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:30,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835609797] [2021-07-09 18:41:30,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835609797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:30,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715328322] [2021-07-09 18:41:30,461 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:41:30,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:41:30,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:30,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:30,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:30,597 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:30,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715328322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:30,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:30,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:41:30,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958276111] [2021-07-09 18:41:30,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:41:30,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:30,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:41:30,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:41:30,598 INFO L87 Difference]: Start difference. First operand 43881 states and 169465 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:41:32,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:32,189 INFO L93 Difference]: Finished difference Result 60421 states and 225864 transitions. [2021-07-09 18:41:32,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-07-09 18:41:32,190 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:41:32,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:32,440 INFO L225 Difference]: With dead ends: 60421 [2021-07-09 18:41:32,440 INFO L226 Difference]: Without dead ends: 60421 [2021-07-09 18:41:32,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2487 ImplicationChecksByTransitivity, 759.3ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-07-09 18:41:32,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60421 states. [2021-07-09 18:41:34,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60421 to 44786. [2021-07-09 18:41:34,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44786 states, 44785 states have (on average 3.8525399129172713) internal successors, (172536), 44785 states have internal predecessors, (172536), 0 states have call successors, (0), 0 states have call 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,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44786 states to 44786 states and 172536 transitions. [2021-07-09 18:41:34,287 INFO L78 Accepts]: Start accepts. Automaton has 44786 states and 172536 transitions. Word has length 28 [2021-07-09 18:41:34,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:34,287 INFO L482 AbstractCegarLoop]: Abstraction has 44786 states and 172536 transitions. [2021-07-09 18:41:34,287 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:41:34,287 INFO L276 IsEmpty]: Start isEmpty. Operand 44786 states and 172536 transitions. [2021-07-09 18:41:34,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:34,387 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:34,387 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,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4126 [2021-07-09 18:41:34,601 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:34,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:34,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1886956539, now seen corresponding path program 154 times [2021-07-09 18:41:34,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:34,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509497704] [2021-07-09 18:41:34,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:34,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:34,639 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,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:34,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509497704] [2021-07-09 18:41:34,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509497704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:34,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741463768] [2021-07-09 18:41:34,640 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:41:34,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:34,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:34,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:34,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:34,756 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,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741463768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:34,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:34,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:41:34,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731401349] [2021-07-09 18:41:34,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:41:34,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:34,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:41:34,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:41:34,757 INFO L87 Difference]: Start difference. First operand 44786 states and 172536 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:41:36,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:36,338 INFO L93 Difference]: Finished difference Result 59926 states and 224477 transitions. [2021-07-09 18:41:36,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:41:36,339 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:41:36,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:36,609 INFO L225 Difference]: With dead ends: 59926 [2021-07-09 18:41:36,609 INFO L226 Difference]: Without dead ends: 59918 [2021-07-09 18:41:36,609 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1728 ImplicationChecksByTransitivity, 796.2ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:41:36,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59918 states. [2021-07-09 18:41:38,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59918 to 44710. [2021-07-09 18:41:38,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44710 states, 44709 states have (on average 3.8538101948153614) internal successors, (172300), 44709 states have internal predecessors, (172300), 0 states have call successors, (0), 0 states have call 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,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44710 states to 44710 states and 172300 transitions. [2021-07-09 18:41:38,265 INFO L78 Accepts]: Start accepts. Automaton has 44710 states and 172300 transitions. Word has length 28 [2021-07-09 18:41:38,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:38,265 INFO L482 AbstractCegarLoop]: Abstraction has 44710 states and 172300 transitions. [2021-07-09 18:41:38,265 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:41:38,265 INFO L276 IsEmpty]: Start isEmpty. Operand 44710 states and 172300 transitions. [2021-07-09 18:41:38,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:38,591 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:38,591 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,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4127,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:38,820 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:38,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:38,820 INFO L82 PathProgramCache]: Analyzing trace with hash 619499361, now seen corresponding path program 155 times [2021-07-09 18:41:38,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:38,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353340059] [2021-07-09 18:41:38,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:38,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:38,860 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:38,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:38,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353340059] [2021-07-09 18:41:38,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353340059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:38,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513096396] [2021-07-09 18:41:38,860 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:41:38,886 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:41:38,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:38,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:38,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:38,986 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:38,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513096396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:38,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:38,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:41:38,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469320571] [2021-07-09 18:41:38,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:38,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:38,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:38,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:38,987 INFO L87 Difference]: Start difference. First operand 44710 states and 172300 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:41:40,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:40,520 INFO L93 Difference]: Finished difference Result 59403 states and 223231 transitions. [2021-07-09 18:41:40,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:41:40,520 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:41:40,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:40,792 INFO L225 Difference]: With dead ends: 59403 [2021-07-09 18:41:40,793 INFO L226 Difference]: Without dead ends: 59379 [2021-07-09 18:41:40,793 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1251 ImplicationChecksByTransitivity, 635.1ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:41:40,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59379 states. [2021-07-09 18:41:42,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59379 to 44696. [2021-07-09 18:41:42,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44696 states, 44695 states have (on average 3.8537867770444123) internal successors, (172245), 44695 states have internal predecessors, (172245), 0 states have call successors, (0), 0 states have call 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,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44696 states to 44696 states and 172245 transitions. [2021-07-09 18:41:42,821 INFO L78 Accepts]: Start accepts. Automaton has 44696 states and 172245 transitions. Word has length 28 [2021-07-09 18:41:42,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:42,821 INFO L482 AbstractCegarLoop]: Abstraction has 44696 states and 172245 transitions. [2021-07-09 18:41:42,821 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:41:42,821 INFO L276 IsEmpty]: Start isEmpty. Operand 44696 states and 172245 transitions. [2021-07-09 18:41:42,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:42,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:42,916 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,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4128 [2021-07-09 18:41:43,133 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:43,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:43,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1303085277, now seen corresponding path program 156 times [2021-07-09 18:41:43,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:43,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685506122] [2021-07-09 18:41:43,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:43,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:43,170 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:43,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:43,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685506122] [2021-07-09 18:41:43,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685506122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:43,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707492122] [2021-07-09 18:41:43,170 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:41:43,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:41:43,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:43,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:43,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:43,277 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:43,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707492122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:43,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:43,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:41:43,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141039785] [2021-07-09 18:41:43,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:41:43,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:43,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:41:43,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:41:43,278 INFO L87 Difference]: Start difference. First operand 44696 states and 172245 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:41:44,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:44,627 INFO L93 Difference]: Finished difference Result 59185 states and 222538 transitions. [2021-07-09 18:41:44,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:41:44,628 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:41:44,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:44,846 INFO L225 Difference]: With dead ends: 59185 [2021-07-09 18:41:44,846 INFO L226 Difference]: Without dead ends: 59145 [2021-07-09 18:41:44,846 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 532.2ms TimeCoverageRelationStatistics Valid=696, Invalid=2726, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:41:44,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59145 states. [2021-07-09 18:41:46,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59145 to 45045. [2021-07-09 18:41:46,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45045 states, 45044 states have (on average 3.855652251132226) internal successors, (173674), 45044 states have internal predecessors, (173674), 0 states have call successors, (0), 0 states have call 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,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45045 states to 45045 states and 173674 transitions. [2021-07-09 18:41:46,800 INFO L78 Accepts]: Start accepts. Automaton has 45045 states and 173674 transitions. Word has length 28 [2021-07-09 18:41:46,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:46,800 INFO L482 AbstractCegarLoop]: Abstraction has 45045 states and 173674 transitions. [2021-07-09 18:41:46,800 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:41:46,801 INFO L276 IsEmpty]: Start isEmpty. Operand 45045 states and 173674 transitions. [2021-07-09 18:41:46,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:46,896 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:46,896 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,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4129,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:47,112 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:47,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:47,112 INFO L82 PathProgramCache]: Analyzing trace with hash 806750187, now seen corresponding path program 157 times [2021-07-09 18:41:47,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:47,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590828468] [2021-07-09 18:41:47,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:47,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:47,149 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:47,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:47,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590828468] [2021-07-09 18:41:47,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590828468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:47,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953838457] [2021-07-09 18:41:47,150 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:41:47,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:47,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:47,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:47,272 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:47,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953838457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:47,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:47,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:41:47,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663697080] [2021-07-09 18:41:47,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:47,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:47,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:47,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:47,273 INFO L87 Difference]: Start difference. First operand 45045 states and 173674 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:47,868 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 14 [2021-07-09 18:41:49,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:49,087 INFO L93 Difference]: Finished difference Result 71823 states and 267438 transitions. [2021-07-09 18:41:49,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:41:49,088 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:49,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:49,358 INFO L225 Difference]: With dead ends: 71823 [2021-07-09 18:41:49,358 INFO L226 Difference]: Without dead ends: 71823 [2021-07-09 18:41:49,358 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 847.6ms TimeCoverageRelationStatistics Valid=901, Invalid=3131, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:41:49,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71823 states. [2021-07-09 18:41:51,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71823 to 46211. [2021-07-09 18:41:51,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46211 states, 46210 states have (on average 3.86991993075092) internal successors, (178829), 46210 states have internal predecessors, (178829), 0 states have call successors, (0), 0 states have call 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,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46211 states to 46211 states and 178829 transitions. [2021-07-09 18:41:51,630 INFO L78 Accepts]: Start accepts. Automaton has 46211 states and 178829 transitions. Word has length 28 [2021-07-09 18:41:51,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:51,630 INFO L482 AbstractCegarLoop]: Abstraction has 46211 states and 178829 transitions. [2021-07-09 18:41:51,630 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:51,630 INFO L276 IsEmpty]: Start isEmpty. Operand 46211 states and 178829 transitions. [2021-07-09 18:41:51,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:51,724 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:51,725 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:51,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4130 [2021-07-09 18:41:51,941 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:51,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:51,941 INFO L82 PathProgramCache]: Analyzing trace with hash 132028309, now seen corresponding path program 158 times [2021-07-09 18:41:51,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:51,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268122693] [2021-07-09 18:41:51,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:51,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:52,009 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:52,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:52,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268122693] [2021-07-09 18:41:52,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268122693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:52,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857183216] [2021-07-09 18:41:52,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:41:52,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:52,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:52,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:52,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:52,155 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:52,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857183216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:52,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:52,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:41:52,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179878456] [2021-07-09 18:41:52,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:52,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:52,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:52,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:52,156 INFO L87 Difference]: Start difference. First operand 46211 states and 178829 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:41:53,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:53,625 INFO L93 Difference]: Finished difference Result 65877 states and 248593 transitions. [2021-07-09 18:41:53,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:41:53,626 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:41:53,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:53,896 INFO L225 Difference]: With dead ends: 65877 [2021-07-09 18:41:53,896 INFO L226 Difference]: Without dead ends: 65877 [2021-07-09 18:41:53,896 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 569.7ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:41:53,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65877 states. [2021-07-09 18:41:55,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65877 to 46241. [2021-07-09 18:41:55,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46241 states, 46240 states have (on average 3.8697231833910033) internal successors, (178936), 46240 states have internal predecessors, (178936), 0 states have call successors, (0), 0 states have call 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,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46241 states to 46241 states and 178936 transitions. [2021-07-09 18:41:55,816 INFO L78 Accepts]: Start accepts. Automaton has 46241 states and 178936 transitions. Word has length 28 [2021-07-09 18:41:55,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:55,816 INFO L482 AbstractCegarLoop]: Abstraction has 46241 states and 178936 transitions. [2021-07-09 18:41:55,816 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:41:55,816 INFO L276 IsEmpty]: Start isEmpty. Operand 46241 states and 178936 transitions. [2021-07-09 18:41:55,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:55,912 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:55,912 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:56,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4131,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:56,125 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:56,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:56,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1785388485, now seen corresponding path program 159 times [2021-07-09 18:41:56,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:56,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530726794] [2021-07-09 18:41:56,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:56,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:56,162 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:56,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:56,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530726794] [2021-07-09 18:41:56,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530726794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:56,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858103582] [2021-07-09 18:41:56,162 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:41:56,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:41:56,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:56,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:56,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:56,285 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:56,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858103582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:56,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:56,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:41:56,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926297410] [2021-07-09 18:41:56,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:41:56,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:56,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:41:56,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:41:56,286 INFO L87 Difference]: Start difference. First operand 46241 states and 178936 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:41:58,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:58,321 INFO L93 Difference]: Finished difference Result 66732 states and 251021 transitions. [2021-07-09 18:41:58,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-09 18:41:58,321 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:41:58,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:58,589 INFO L225 Difference]: With dead ends: 66732 [2021-07-09 18:41:58,589 INFO L226 Difference]: Without dead ends: 66732 [2021-07-09 18:41:58,590 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2901 ImplicationChecksByTransitivity, 916.4ms TimeCoverageRelationStatistics Valid=1557, Invalid=5925, Unknown=0, NotChecked=0, Total=7482 [2021-07-09 18:41:58,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66732 states. [2021-07-09 18:42:00,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66732 to 46505. [2021-07-09 18:42:00,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46505 states, 46504 states have (on average 3.8662050576294513) internal successors, (179794), 46504 states have internal predecessors, (179794), 0 states have call successors, (0), 0 states have call 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,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46505 states to 46505 states and 179794 transitions. [2021-07-09 18:42:00,600 INFO L78 Accepts]: Start accepts. Automaton has 46505 states and 179794 transitions. Word has length 28 [2021-07-09 18:42:00,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:00,600 INFO L482 AbstractCegarLoop]: Abstraction has 46505 states and 179794 transitions. [2021-07-09 18:42:00,600 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:42:00,600 INFO L276 IsEmpty]: Start isEmpty. Operand 46505 states and 179794 transitions. [2021-07-09 18:42:00,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:00,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:00,693 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:00,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4132 [2021-07-09 18:42:00,909 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:00,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:00,909 INFO L82 PathProgramCache]: Analyzing trace with hash -866539657, now seen corresponding path program 160 times [2021-07-09 18:42:00,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:00,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672159037] [2021-07-09 18:42:00,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:00,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:00,943 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:00,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:00,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672159037] [2021-07-09 18:42:00,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672159037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:00,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313811995] [2021-07-09 18:42:00,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 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:42:00,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:42:00,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:00,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:00,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:01,051 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:01,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313811995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:01,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:01,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:42:01,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987299601] [2021-07-09 18:42:01,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:42:01,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:01,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:42:01,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:42:01,052 INFO L87 Difference]: Start difference. First operand 46505 states and 179794 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:42:02,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:02,826 INFO L93 Difference]: Finished difference Result 65947 states and 248794 transitions. [2021-07-09 18:42:02,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:42:02,826 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:42:02,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:03,086 INFO L225 Difference]: With dead ends: 65947 [2021-07-09 18:42:03,086 INFO L226 Difference]: Without dead ends: 65943 [2021-07-09 18:42:03,086 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1774 ImplicationChecksByTransitivity, 723.9ms TimeCoverageRelationStatistics Valid=1139, Invalid=3831, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:42:03,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65943 states. [2021-07-09 18:42:04,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65943 to 46141. [2021-07-09 18:42:04,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46141 states, 46140 states have (on average 3.8699176419592543) internal successors, (178558), 46140 states have internal predecessors, (178558), 0 states have call successors, (0), 0 states have call 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:05,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46141 states to 46141 states and 178558 transitions. [2021-07-09 18:42:05,043 INFO L78 Accepts]: Start accepts. Automaton has 46141 states and 178558 transitions. Word has length 28 [2021-07-09 18:42:05,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:05,043 INFO L482 AbstractCegarLoop]: Abstraction has 46141 states and 178558 transitions. [2021-07-09 18:42:05,043 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:42:05,043 INFO L276 IsEmpty]: Start isEmpty. Operand 46141 states and 178558 transitions. [2021-07-09 18:42:05,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:05,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:05,143 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:05,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4133,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:05,359 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:05,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:05,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1338899459, now seen corresponding path program 161 times [2021-07-09 18:42:05,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:05,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386205689] [2021-07-09 18:42:05,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:05,396 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:05,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:05,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386205689] [2021-07-09 18:42:05,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386205689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:05,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934199903] [2021-07-09 18:42:05,396 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:42:05,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:42:05,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:05,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:05,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:05,514 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:05,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934199903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:05,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:05,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:42:05,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367149836] [2021-07-09 18:42:05,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:05,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:05,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:05,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:05,515 INFO L87 Difference]: Start difference. First operand 46141 states and 178558 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:42:06,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:06,750 INFO L93 Difference]: Finished difference Result 60232 states and 229011 transitions. [2021-07-09 18:42:06,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:42:06,750 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:42:06,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:07,013 INFO L225 Difference]: With dead ends: 60232 [2021-07-09 18:42:07,013 INFO L226 Difference]: Without dead ends: 60232 [2021-07-09 18:42:07,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 491.0ms TimeCoverageRelationStatistics Valid=608, Invalid=2148, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:42:07,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60232 states. [2021-07-09 18:42:08,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60232 to 46157. [2021-07-09 18:42:08,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46157 states, 46156 states have (on average 3.8717826501429933) internal successors, (178706), 46156 states have internal predecessors, (178706), 0 states have call successors, (0), 0 states have call 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,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46157 states to 46157 states and 178706 transitions. [2021-07-09 18:42:08,866 INFO L78 Accepts]: Start accepts. Automaton has 46157 states and 178706 transitions. Word has length 28 [2021-07-09 18:42:08,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:08,866 INFO L482 AbstractCegarLoop]: Abstraction has 46157 states and 178706 transitions. [2021-07-09 18:42:08,866 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:42:08,867 INFO L276 IsEmpty]: Start isEmpty. Operand 46157 states and 178706 transitions. [2021-07-09 18:42:08,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:08,962 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:08,963 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:09,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 239 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4134 [2021-07-09 18:42:09,178 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:09,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:09,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1775748157, now seen corresponding path program 162 times [2021-07-09 18:42:09,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:09,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810510822] [2021-07-09 18:42:09,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:09,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:09,214 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:09,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:09,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810510822] [2021-07-09 18:42:09,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810510822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:09,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076458707] [2021-07-09 18:42:09,215 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:42:09,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:42:09,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:09,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:09,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:09,313 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:09,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076458707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:09,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:09,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:42:09,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586640919] [2021-07-09 18:42:09,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:09,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:09,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:09,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:09,314 INFO L87 Difference]: Start difference. First operand 46157 states and 178706 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:42:10,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:10,336 INFO L93 Difference]: Finished difference Result 59549 states and 227144 transitions. [2021-07-09 18:42:10,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:42:10,336 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:42:10,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:10,597 INFO L225 Difference]: With dead ends: 59549 [2021-07-09 18:42:10,597 INFO L226 Difference]: Without dead ends: 59537 [2021-07-09 18:42:10,597 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 339.9ms TimeCoverageRelationStatistics Valid=448, Invalid=1532, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:42:10,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59537 states. [2021-07-09 18:42:12,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59537 to 46091. [2021-07-09 18:42:12,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46091 states, 46090 states have (on average 3.8729225428509437) internal successors, (178503), 46090 states have internal predecessors, (178503), 0 states have call successors, (0), 0 states have call 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:12,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46091 states to 46091 states and 178503 transitions. [2021-07-09 18:42:12,551 INFO L78 Accepts]: Start accepts. Automaton has 46091 states and 178503 transitions. Word has length 28 [2021-07-09 18:42:12,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:12,551 INFO L482 AbstractCegarLoop]: Abstraction has 46091 states and 178503 transitions. [2021-07-09 18:42:12,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:42:12,552 INFO L276 IsEmpty]: Start isEmpty. Operand 46091 states and 178503 transitions. [2021-07-09 18:42:12,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:12,648 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:12,648 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:12,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4135,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:12,864 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:12,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:12,865 INFO L82 PathProgramCache]: Analyzing trace with hash 517999999, now seen corresponding path program 163 times [2021-07-09 18:42:12,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:12,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617652432] [2021-07-09 18:42:12,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:12,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:12,904 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,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:12,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617652432] [2021-07-09 18:42:12,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617652432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:12,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394909023] [2021-07-09 18:42:12,905 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:42:12,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:12,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:12,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:13,025 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:13,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394909023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:13,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:13,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:42:13,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932721077] [2021-07-09 18:42:13,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:42:13,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:13,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:42:13,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:42:13,026 INFO L87 Difference]: Start difference. First operand 46091 states and 178503 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:42:14,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:14,008 INFO L93 Difference]: Finished difference Result 50569 states and 193277 transitions. [2021-07-09 18:42:14,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:42:14,009 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:42:14,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:14,196 INFO L225 Difference]: With dead ends: 50569 [2021-07-09 18:42:14,196 INFO L226 Difference]: Without dead ends: 50569 [2021-07-09 18:42:14,196 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 342.6ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:42:14,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50569 states. [2021-07-09 18:42:15,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50569 to 46299. [2021-07-09 18:42:15,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46299 states, 46298 states have (on average 3.8704695667199447) internal successors, (179195), 46298 states have internal predecessors, (179195), 0 states have call successors, (0), 0 states have call 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,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46299 states to 46299 states and 179195 transitions. [2021-07-09 18:42:15,747 INFO L78 Accepts]: Start accepts. Automaton has 46299 states and 179195 transitions. Word has length 28 [2021-07-09 18:42:15,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:15,747 INFO L482 AbstractCegarLoop]: Abstraction has 46299 states and 179195 transitions. [2021-07-09 18:42:15,747 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:42:15,747 INFO L276 IsEmpty]: Start isEmpty. Operand 46299 states and 179195 transitions. [2021-07-09 18:42:15,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:15,848 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:15,848 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:16,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4136,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:16,064 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:16,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:16,064 INFO L82 PathProgramCache]: Analyzing trace with hash -480567967, now seen corresponding path program 164 times [2021-07-09 18:42:16,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:16,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847329553] [2021-07-09 18:42:16,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:16,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:16,098 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:16,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:16,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847329553] [2021-07-09 18:42:16,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847329553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:16,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700083231] [2021-07-09 18:42:16,098 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:42:16,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:42:16,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:16,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:16,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:16,455 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:16,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700083231] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:16,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:16,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:42:16,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185645507] [2021-07-09 18:42:16,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:42:16,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:16,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:42:16,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:42:16,456 INFO L87 Difference]: Start difference. First operand 46299 states and 179195 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:42:17,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:17,186 INFO L93 Difference]: Finished difference Result 50416 states and 192879 transitions. [2021-07-09 18:42:17,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:42:17,187 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:42:17,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:17,390 INFO L225 Difference]: With dead ends: 50416 [2021-07-09 18:42:17,391 INFO L226 Difference]: Without dead ends: 50412 [2021-07-09 18:42:17,391 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 515.3ms TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:42:17,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50412 states. [2021-07-09 18:42:18,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50412 to 46239. [2021-07-09 18:42:18,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46239 states, 46238 states have (on average 3.8713395908127515) internal successors, (179003), 46238 states have internal predecessors, (179003), 0 states have call successors, (0), 0 states have call 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:19,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46239 states to 46239 states and 179003 transitions. [2021-07-09 18:42:19,058 INFO L78 Accepts]: Start accepts. Automaton has 46239 states and 179003 transitions. Word has length 28 [2021-07-09 18:42:19,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:19,058 INFO L482 AbstractCegarLoop]: Abstraction has 46239 states and 179003 transitions. [2021-07-09 18:42:19,058 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:42:19,059 INFO L276 IsEmpty]: Start isEmpty. Operand 46239 states and 179003 transitions. [2021-07-09 18:42:19,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:19,159 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:19,159 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:42:19,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4137,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:19,375 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:19,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:19,376 INFO L82 PathProgramCache]: Analyzing trace with hash -510371023, now seen corresponding path program 78 times [2021-07-09 18:42:19,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:19,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679192530] [2021-07-09 18:42:19,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:19,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:19,412 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:42:19,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:19,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679192530] [2021-07-09 18:42:19,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679192530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:19,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788735478] [2021-07-09 18:42:19,412 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:19,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:42:19,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:19,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:19,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:19,486 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:42:19,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788735478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:19,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:19,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-07-09 18:42:19,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959946793] [2021-07-09 18:42:19,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:42:19,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:19,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:42:19,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:42:19,487 INFO L87 Difference]: Start difference. First operand 46239 states and 179003 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:42:20,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:20,329 INFO L93 Difference]: Finished difference Result 50471 states and 192992 transitions. [2021-07-09 18:42:20,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:42:20,329 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:42:20,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:20,538 INFO L225 Difference]: With dead ends: 50471 [2021-07-09 18:42:20,538 INFO L226 Difference]: Without dead ends: 50471 [2021-07-09 18:42:20,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 206.7ms TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:42:20,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50471 states. [2021-07-09 18:42:21,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50471 to 46343. [2021-07-09 18:42:21,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46343 states, 46342 states have (on average 3.869643088343188) internal successors, (179327), 46342 states have internal predecessors, (179327), 0 states have call successors, (0), 0 states have call 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,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46343 states to 46343 states and 179327 transitions. [2021-07-09 18:42:22,122 INFO L78 Accepts]: Start accepts. Automaton has 46343 states and 179327 transitions. Word has length 28 [2021-07-09 18:42:22,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:22,122 INFO L482 AbstractCegarLoop]: Abstraction has 46343 states and 179327 transitions. [2021-07-09 18:42:22,122 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:42:22,122 INFO L276 IsEmpty]: Start isEmpty. Operand 46343 states and 179327 transitions. [2021-07-09 18:42:22,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:22,222 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:22,222 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:42:22,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4138 [2021-07-09 18:42:22,427 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:22,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:22,427 INFO L82 PathProgramCache]: Analyzing trace with hash 394977929, now seen corresponding path program 79 times [2021-07-09 18:42:22,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:22,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299429728] [2021-07-09 18:42:22,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:22,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:22,458 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:42:22,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:22,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299429728] [2021-07-09 18:42:22,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299429728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:22,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538135688] [2021-07-09 18:42:22,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 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:42:22,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:22,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:22,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:22,740 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:42:22,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538135688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:22,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:22,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-09 18:42:22,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323851893] [2021-07-09 18:42:22,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:42:22,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:22,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:42:22,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:42:22,741 INFO L87 Difference]: Start difference. First operand 46343 states and 179327 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:42:23,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:23,323 INFO L93 Difference]: Finished difference Result 50566 states and 193429 transitions. [2021-07-09 18:42:23,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:42:23,323 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:42:23,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:23,523 INFO L225 Difference]: With dead ends: 50566 [2021-07-09 18:42:23,523 INFO L226 Difference]: Without dead ends: 50554 [2021-07-09 18:42:23,524 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 153.3ms TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:42:23,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50554 states. [2021-07-09 18:42:24,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50554 to 46475. [2021-07-09 18:42:25,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46475 states, 46474 states have (on average 3.867861600034428) internal successors, (179755), 46474 states have internal predecessors, (179755), 0 states have call successors, (0), 0 states have call 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,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46475 states to 46475 states and 179755 transitions. [2021-07-09 18:42:25,329 INFO L78 Accepts]: Start accepts. Automaton has 46475 states and 179755 transitions. Word has length 28 [2021-07-09 18:42:25,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:25,329 INFO L482 AbstractCegarLoop]: Abstraction has 46475 states and 179755 transitions. [2021-07-09 18:42:25,329 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:42:25,329 INFO L276 IsEmpty]: Start isEmpty. Operand 46475 states and 179755 transitions. [2021-07-09 18:42:25,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:25,426 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:25,426 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:42:25,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4139,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:25,642 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:25,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:25,642 INFO L82 PathProgramCache]: Analyzing trace with hash -597515635, now seen corresponding path program 80 times [2021-07-09 18:42:25,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:25,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832119904] [2021-07-09 18:42:25,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:25,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:25,676 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:42:25,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:25,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832119904] [2021-07-09 18:42:25,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832119904] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:25,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060768689] [2021-07-09 18:42:25,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:25,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:42:25,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:25,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:42:25,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:25,750 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:42:25,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060768689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:25,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:25,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-07-09 18:42:25,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268135340] [2021-07-09 18:42:25,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:42:25,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:25,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:42:25,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:42:25,751 INFO L87 Difference]: Start difference. First operand 46475 states and 179755 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:42:26,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:26,538 INFO L93 Difference]: Finished difference Result 50530 states and 193345 transitions. [2021-07-09 18:42:26,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:42:26,538 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:42:26,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:26,794 INFO L225 Difference]: With dead ends: 50530 [2021-07-09 18:42:26,795 INFO L226 Difference]: Without dead ends: 50510 [2021-07-09 18:42:26,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 152.3ms TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:42:26,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50510 states. [2021-07-09 18:42:28,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50510 to 46475. [2021-07-09 18:42:28,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46475 states, 46474 states have (on average 3.867775530404097) internal successors, (179751), 46474 states have internal predecessors, (179751), 0 states have call successors, (0), 0 states have call 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:28,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46475 states to 46475 states and 179751 transitions. [2021-07-09 18:42:28,240 INFO L78 Accepts]: Start accepts. Automaton has 46475 states and 179751 transitions. Word has length 28 [2021-07-09 18:42:28,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:28,240 INFO L482 AbstractCegarLoop]: Abstraction has 46475 states and 179751 transitions. [2021-07-09 18:42:28,240 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:42:28,240 INFO L276 IsEmpty]: Start isEmpty. Operand 46475 states and 179751 transitions. [2021-07-09 18:42:28,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:28,327 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:28,327 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:42:28,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4140 [2021-07-09 18:42:28,541 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:28,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:28,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1058352779, now seen corresponding path program 165 times [2021-07-09 18:42:28,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:28,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158277992] [2021-07-09 18:42:28,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:28,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:28,573 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:28,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:28,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158277992] [2021-07-09 18:42:28,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158277992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:28,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387052093] [2021-07-09 18:42:28,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:28,594 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:42:28,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:28,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:42:28,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:28,646 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:28,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387052093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:28,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:28,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:42:28,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024993297] [2021-07-09 18:42:28,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:42:28,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:28,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:42:28,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:42:28,647 INFO L87 Difference]: Start difference. First operand 46475 states and 179751 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:42:29,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:29,358 INFO L93 Difference]: Finished difference Result 51418 states and 197281 transitions. [2021-07-09 18:42:29,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:42:29,358 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:42:29,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:29,557 INFO L225 Difference]: With dead ends: 51418 [2021-07-09 18:42:29,557 INFO L226 Difference]: Without dead ends: 51415 [2021-07-09 18:42:29,557 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 128.9ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:42:29,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51415 states. [2021-07-09 18:42:30,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51415 to 48550. [2021-07-09 18:42:30,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48550 states, 48549 states have (on average 3.876434118107479) internal successors, (188197), 48549 states have internal predecessors, (188197), 0 states have call successors, (0), 0 states have call 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:31,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48550 states to 48550 states and 188197 transitions. [2021-07-09 18:42:31,411 INFO L78 Accepts]: Start accepts. Automaton has 48550 states and 188197 transitions. Word has length 28 [2021-07-09 18:42:31,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:31,411 INFO L482 AbstractCegarLoop]: Abstraction has 48550 states and 188197 transitions. [2021-07-09 18:42:31,411 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:42:31,411 INFO L276 IsEmpty]: Start isEmpty. Operand 48550 states and 188197 transitions. [2021-07-09 18:42:31,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:31,523 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:31,523 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:42:31,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4141,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:31,737 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:31,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:31,737 INFO L82 PathProgramCache]: Analyzing trace with hash 287300907, now seen corresponding path program 166 times [2021-07-09 18:42:31,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:31,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472914168] [2021-07-09 18:42:31,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:31,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:31,769 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:42:31,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:31,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472914168] [2021-07-09 18:42:31,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472914168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:31,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292729693] [2021-07-09 18:42:31,769 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:31,793 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:42:31,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:31,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:42:31,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:31,849 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:42:31,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292729693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:31,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:31,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:42:31,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829365157] [2021-07-09 18:42:31,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:42:31,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:31,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:42:31,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:42:31,849 INFO L87 Difference]: Start difference. First operand 48550 states and 188197 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:42:32,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:32,812 INFO L93 Difference]: Finished difference Result 54116 states and 206168 transitions. [2021-07-09 18:42:32,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:42:32,812 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:42:32,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:33,023 INFO L225 Difference]: With dead ends: 54116 [2021-07-09 18:42:33,023 INFO L226 Difference]: Without dead ends: 54116 [2021-07-09 18:42:33,024 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 150.5ms TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:42:33,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54116 states. [2021-07-09 18:42:34,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54116 to 43065. [2021-07-09 18:42:34,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43065 states, 43064 states have (on average 3.8637609139884823) internal successors, (166389), 43064 states have internal predecessors, (166389), 0 states have call successors, (0), 0 states have call 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,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43065 states to 43065 states and 166389 transitions. [2021-07-09 18:42:34,531 INFO L78 Accepts]: Start accepts. Automaton has 43065 states and 166389 transitions. Word has length 28 [2021-07-09 18:42:34,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:34,531 INFO L482 AbstractCegarLoop]: Abstraction has 43065 states and 166389 transitions. [2021-07-09 18:42:34,531 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:42:34,532 INFO L276 IsEmpty]: Start isEmpty. Operand 43065 states and 166389 transitions. [2021-07-09 18:42:34,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:34,619 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:34,619 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:42:34,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4142 [2021-07-09 18:42:34,833 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:34,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:34,833 INFO L82 PathProgramCache]: Analyzing trace with hash 811277253, now seen corresponding path program 167 times [2021-07-09 18:42:34,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:34,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027580934] [2021-07-09 18:42:34,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:34,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:34,866 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:34,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:34,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027580934] [2021-07-09 18:42:34,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027580934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:34,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603913524] [2021-07-09 18:42:34,866 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:34,891 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:42:34,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:34,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:42:34,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:34,958 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:42:34,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603913524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:34,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:34,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:42:34,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587820094] [2021-07-09 18:42:34,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:42:34,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:34,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:42:34,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:42:34,958 INFO L87 Difference]: Start difference. First operand 43065 states and 166389 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:42:35,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:35,826 INFO L93 Difference]: Finished difference Result 47945 states and 182818 transitions. [2021-07-09 18:42:35,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:42:35,826 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:42:35,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:35,999 INFO L225 Difference]: With dead ends: 47945 [2021-07-09 18:42:35,999 INFO L226 Difference]: Without dead ends: 47945 [2021-07-09 18:42:35,999 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 224.6ms TimeCoverageRelationStatistics Valid=270, Invalid=722, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:42:36,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47945 states. [2021-07-09 18:42:37,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47945 to 43898. [2021-07-09 18:42:37,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43898 states, 43897 states have (on average 3.8623823951522884) internal successors, (169547), 43897 states have internal predecessors, (169547), 0 states have call successors, (0), 0 states have call 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,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43898 states to 43898 states and 169547 transitions. [2021-07-09 18:42:37,396 INFO L78 Accepts]: Start accepts. Automaton has 43898 states and 169547 transitions. Word has length 28 [2021-07-09 18:42:37,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:37,396 INFO L482 AbstractCegarLoop]: Abstraction has 43898 states and 169547 transitions. [2021-07-09 18:42:37,396 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:42:37,396 INFO L276 IsEmpty]: Start isEmpty. Operand 43898 states and 169547 transitions. [2021-07-09 18:42:37,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:37,495 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:37,495 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:42:37,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4143 [2021-07-09 18:42:37,705 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:37,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:37,705 INFO L82 PathProgramCache]: Analyzing trace with hash -1041987733, now seen corresponding path program 168 times [2021-07-09 18:42:37,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:37,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354013931] [2021-07-09 18:42:37,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:37,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:37,744 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:42:37,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:37,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354013931] [2021-07-09 18:42:37,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354013931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:37,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014768822] [2021-07-09 18:42:37,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 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:42:37,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:42:37,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:37,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:42:37,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:37,823 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:42:37,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014768822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:37,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:37,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:42:37,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687693626] [2021-07-09 18:42:37,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:42:37,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:37,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:42:37,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:42:37,824 INFO L87 Difference]: Start difference. First operand 43898 states and 169547 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:42:38,185 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-07-09 18:42:38,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:38,507 INFO L93 Difference]: Finished difference Result 45655 states and 175408 transitions. [2021-07-09 18:42:38,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:42:38,508 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:42:38,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:38,675 INFO L225 Difference]: With dead ends: 45655 [2021-07-09 18:42:38,675 INFO L226 Difference]: Without dead ends: 45655 [2021-07-09 18:42:38,675 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 319.8ms TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:42:38,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45655 states. [2021-07-09 18:42:39,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45655 to 43906. [2021-07-09 18:42:39,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43906 states, 43905 states have (on average 3.862225259082109) internal successors, (169571), 43905 states have internal predecessors, (169571), 0 states have call successors, (0), 0 states have call 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:40,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43906 states to 43906 states and 169571 transitions. [2021-07-09 18:42:40,087 INFO L78 Accepts]: Start accepts. Automaton has 43906 states and 169571 transitions. Word has length 28 [2021-07-09 18:42:40,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:40,087 INFO L482 AbstractCegarLoop]: Abstraction has 43906 states and 169571 transitions. [2021-07-09 18:42:40,087 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:42:40,087 INFO L276 IsEmpty]: Start isEmpty. Operand 43906 states and 169571 transitions. [2021-07-09 18:42:40,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:42:40,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:40,181 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:42:40,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4144 [2021-07-09 18:42:40,384 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:40,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:40,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1139256197, now seen corresponding path program 169 times [2021-07-09 18:42:40,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:40,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278599647] [2021-07-09 18:42:40,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:40,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:40,421 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:42:40,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:40,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278599647] [2021-07-09 18:42:40,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278599647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:40,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232279363] [2021-07-09 18:42:40,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:40,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:40,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:42:40,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:40,522 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:42:40,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232279363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:40,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:40,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:42:40,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339388390] [2021-07-09 18:42:40,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:42:40,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:40,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:42:40,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:42:40,523 INFO L87 Difference]: Start difference. First operand 43906 states and 169571 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:41,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:42:41,211 INFO L93 Difference]: Finished difference Result 45371 states and 174477 transitions. [2021-07-09 18:42:41,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:42:41,211 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:41,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:42:41,379 INFO L225 Difference]: With dead ends: 45371 [2021-07-09 18:42:41,379 INFO L226 Difference]: Without dead ends: 45371 [2021-07-09 18:42:41,380 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 157.5ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:42:41,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45371 states. [2021-07-09 18:42:42,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45371 to 43796. [2021-07-09 18:42:42,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43796 states, 43795 states have (on average 3.8620390455531455) internal successors, (169138), 43795 states have internal predecessors, (169138), 0 states have call successors, (0), 0 states have call 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,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43796 states to 43796 states and 169138 transitions. [2021-07-09 18:42:42,722 INFO L78 Accepts]: Start accepts. Automaton has 43796 states and 169138 transitions. Word has length 28 [2021-07-09 18:42:42,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:42:42,722 INFO L482 AbstractCegarLoop]: Abstraction has 43796 states and 169138 transitions. [2021-07-09 18:42:42,722 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:42,722 INFO L276 IsEmpty]: Start isEmpty. Operand 43796 states and 169138 transitions. [2021-07-09 18:42:42,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:42:42,811 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:42:42,812 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:42:43,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4145 [2021-07-09 18:42:43,021 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:42:43,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:42:43,021 INFO L82 PathProgramCache]: Analyzing trace with hash -993746325, now seen corresponding path program 170 times [2021-07-09 18:42:43,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:42:43,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949617657] [2021-07-09 18:42:43,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:42:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:42:43,476 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 57 [2021-07-09 18:42:43,760 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 68 [2021-07-09 18:42:44,035 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-07-09 18:42:44,274 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:42:44,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:42:44,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949617657] [2021-07-09 18:42:44,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949617657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:44,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939382647] [2021-07-09 18:42:44,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:42:44,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:42:44,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:42:44,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:42:44,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:42:44,768 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-07-09 18:42:44,968 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-09 18:42:45,303 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-09 18:42:45,515 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-09 18:42:45,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:42:45,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:45,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:45,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:42:45,950 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 37 treesize of output 19 [2021-07-09 18:42:45,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:42:45,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:42:45,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:45,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:45,960 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 37 treesize of output 16 [2021-07-09 18:42:45,961 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:42:46,291 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 110 [2021-07-09 18:42:46,291 INFO L628 ElimStorePlain]: treesize reduction 342, result has 42.2 percent of original size [2021-07-09 18:42:46,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:42:46,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,300 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:42:46,301 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:42:46,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:42:46,393 INFO L518 ElimStorePlain]: Eliminatee v_prenex_561 vanished before elimination [2021-07-09 18:42:46,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:42:46,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,400 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:42:46,402 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:42:46,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:42:46,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,493 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 30 treesize of output 16 [2021-07-09 18:42:46,494 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:42:46,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:42:46,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,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, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:42:46,579 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:42:46,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:42:46,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:42:46,659 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 30 treesize of output 16 [2021-07-09 18:42:46,660 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:42:46,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:42:46,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:42:46,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, 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:42:46,730 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:42:46,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:42:46,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:42:46,791 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:668, output treesize:36 [2021-07-09 18:42:46,834 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:42:46,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939382647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:42:46,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:42:46,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-09 18:42:46,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724869563] [2021-07-09 18:42:46,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:42:46,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:42:46,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:42:46,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:42:46,835 INFO L87 Difference]: Start difference. First operand 43796 states and 169138 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:42:47,204 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 48 [2021-07-09 18:42:47,594 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 91 [2021-07-09 18:42:48,024 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-07-09 18:42:48,268 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 76 [2021-07-09 18:42:48,569 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 58 [2021-07-09 18:42:49,256 WARN L205 SmtUtils]: Spent 572.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 100 [2021-07-09 18:42:49,987 WARN L205 SmtUtils]: Spent 674.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 79 [2021-07-09 18:42:50,212 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-07-09 18:42:50,969 WARN L205 SmtUtils]: Spent 694.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 111 [2021-07-09 18:42:51,355 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 104