/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/horseshoe.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 19:59:31,113 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 19:59:31,115 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 19:59:31,137 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 19:59:31,137 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 19:59:31,138 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 19:59:31,139 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 19:59:31,140 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 19:59:31,141 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 19:59:31,142 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 19:59:31,142 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 19:59:31,143 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 19:59:31,143 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 19:59:31,144 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 19:59:31,145 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 19:59:31,145 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 19:59:31,146 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 19:59:31,147 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 19:59:31,148 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 19:59:31,161 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 19:59:31,162 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 19:59:31,167 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 19:59:31,168 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 19:59:31,168 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 19:59:31,170 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 19:59:31,170 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 19:59:31,170 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 19:59:31,171 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 19:59:31,171 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 19:59:31,172 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 19:59:31,172 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 19:59:31,172 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 19:59:31,173 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 19:59:31,173 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 19:59:31,174 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 19:59:31,174 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 19:59:31,175 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 19:59:31,175 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 19:59:31,175 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 19:59:31,176 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 19:59:31,176 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 19:59:31,177 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-13 19:59:31,193 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 19:59:31,193 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 19:59:31,193 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 19:59:31,193 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 19:59:31,194 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 19:59:31,194 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 19:59:31,194 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 19:59:31,195 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 19:59:31,195 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 19:59:31,195 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 19:59:31,195 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 19:59:31,195 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 19:59:31,195 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 19:59:31,195 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 19:59:31,195 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 19:59:31,196 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 19:59:31,196 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 19:59:31,196 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 19:59:31,196 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 19:59:31,196 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 19:59:31,196 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 19:59:31,196 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 19:59:31,196 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 19:59:31,197 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 19:59:31,197 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 19:59:31,197 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 19:59:31,197 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 19:59:31,197 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 19:59:31,197 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 19:59:31,197 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 19:59:31,197 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 19:59:31,197 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-13 19:59:31,431 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 19:59:31,444 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 19:59:31,445 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 19:59:31,446 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 19:59:31,447 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 19:59:31,447 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl [2021-07-13 19:59:31,448 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl' [2021-07-13 19:59:31,491 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 19:59:31,492 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 19:59:31,493 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 19:59:31,494 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 19:59:31,494 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 19:59:31,502 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,509 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,515 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 19:59:31,516 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 19:59:31,517 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 19:59:31,517 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 19:59:31,523 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,523 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,525 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,525 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,533 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,535 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,536 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/1) ... [2021-07-13 19:59:31,540 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 19:59:31,543 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 19:59:31,543 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 19:59:31,543 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 19:59:31,545 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (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-13 19:59:31,621 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 19:59:31,622 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 19:59:31,622 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 19:59:31,622 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 19:59:31,622 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 19:59:31,622 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 19:59:31,622 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 19:59:31,622 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 19:59:31,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 19:59:31,622 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 19:59:31,623 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 19:59:31,623 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 19:59:31,624 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-13 19:59:31,830 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 19:59:31,830 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 19:59:31,832 INFO L202 PluginConnector]: Adding new model horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 07:59:31 BoogieIcfgContainer [2021-07-13 19:59:31,832 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 19:59:31,833 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 19:59:31,833 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 19:59:31,835 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 19:59:31,835 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:59:31" (1/2) ... [2021-07-13 19:59:31,836 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1311bdf and model type horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 07:59:31, skipping insertion in model container [2021-07-13 19:59:31,836 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 07:59:31" (2/2) ... [2021-07-13 19:59:31,837 INFO L111 eAbstractionObserver]: Analyzing ICFG horseshoe.wvr.bpl [2021-07-13 19:59:31,840 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 19:59:31,840 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 19:59:31,841 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 19:59:31,843 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 19:59:31,882 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-13 19:59:31,902 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-13 19:59:31,919 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 19:59:31,919 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 19:59:31,919 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 19:59:31,919 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 19:59:31,919 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 19:59:31,919 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 19:59:31,919 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 19:59:31,919 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 19:59:31,926 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 40 places, 33 transitions, 90 flow [2021-07-13 19:59:31,960 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 353 states, 352 states have (on average 2.946022727272727) internal successors, (1037), 352 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:31,963 INFO L276 IsEmpty]: Start isEmpty. Operand has 353 states, 352 states have (on average 2.946022727272727) internal successors, (1037), 352 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:31,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-13 19:59:31,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:31,979 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:31,979 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:31,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:31,983 INFO L82 PathProgramCache]: Analyzing trace with hash -1822169931, now seen corresponding path program 1 times [2021-07-13 19:59:31,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:31,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535304757] [2021-07-13 19:59:31,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:32,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:32,084 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-13 19:59:32,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:32,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535304757] [2021-07-13 19:59:32,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535304757] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:59:32,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 19:59:32,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-13 19:59:32,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901415675] [2021-07-13 19:59:32,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 19:59:32,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:32,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 19:59:32,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 19:59:32,106 INFO L87 Difference]: Start difference. First operand has 353 states, 352 states have (on average 2.946022727272727) internal successors, (1037), 352 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:32,159 INFO L93 Difference]: Finished difference Result 401 states and 1181 transitions. [2021-07-13 19:59:32,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 19:59:32,164 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-13 19:59:32,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:32,174 INFO L225 Difference]: With dead ends: 401 [2021-07-13 19:59:32,174 INFO L226 Difference]: Without dead ends: 401 [2021-07-13 19:59:32,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 19:59:32,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-07-13 19:59:32,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2021-07-13 19:59:32,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.9525) internal successors, (1181), 400 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 1181 transitions. [2021-07-13 19:59:32,242 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 1181 transitions. Word has length 16 [2021-07-13 19:59:32,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:32,242 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 1181 transitions. [2021-07-13 19:59:32,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,243 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 1181 transitions. [2021-07-13 19:59:32,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 19:59:32,245 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:32,246 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] [2021-07-13 19:59:32,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 19:59:32,246 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:32,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:32,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1312332085, now seen corresponding path program 1 times [2021-07-13 19:59:32,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:32,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741148671] [2021-07-13 19:59:32,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:32,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:32,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:32,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:32,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741148671] [2021-07-13 19:59:32,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741148671] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:59:32,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 19:59:32,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-13 19:59:32,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707665530] [2021-07-13 19:59:32,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 19:59:32,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:32,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 19:59:32,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 19:59:32,272 INFO L87 Difference]: Start difference. First operand 401 states and 1181 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:32,281 INFO L93 Difference]: Finished difference Result 458 states and 1351 transitions. [2021-07-13 19:59:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 19:59:32,281 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 19:59:32,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:32,284 INFO L225 Difference]: With dead ends: 458 [2021-07-13 19:59:32,284 INFO L226 Difference]: Without dead ends: 458 [2021-07-13 19:59:32,285 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 19:59:32,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-07-13 19:59:32,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 458. [2021-07-13 19:59:32,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.9562363238512037) internal successors, (1351), 457 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1351 transitions. [2021-07-13 19:59:32,307 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1351 transitions. Word has length 21 [2021-07-13 19:59:32,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:32,308 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1351 transitions. [2021-07-13 19:59:32,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,308 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1351 transitions. [2021-07-13 19:59:32,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 19:59:32,310 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:32,311 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, 1] [2021-07-13 19:59:32,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-13 19:59:32,311 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:32,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:32,311 INFO L82 PathProgramCache]: Analyzing trace with hash 1070970680, now seen corresponding path program 1 times [2021-07-13 19:59:32,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:32,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957252489] [2021-07-13 19:59:32,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:32,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:32,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:32,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:32,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957252489] [2021-07-13 19:59:32,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957252489] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:59:32,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 19:59:32,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-13 19:59:32,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108600200] [2021-07-13 19:59:32,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 19:59:32,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:32,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 19:59:32,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 19:59:32,342 INFO L87 Difference]: Start difference. First operand 458 states and 1351 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:32,349 INFO L93 Difference]: Finished difference Result 463 states and 1345 transitions. [2021-07-13 19:59:32,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 19:59:32,350 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-13 19:59:32,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:32,352 INFO L225 Difference]: With dead ends: 463 [2021-07-13 19:59:32,352 INFO L226 Difference]: Without dead ends: 463 [2021-07-13 19:59:32,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 19:59:32,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-07-13 19:59:32,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 463. [2021-07-13 19:59:32,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 2.911255411255411) internal successors, (1345), 462 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1345 transitions. [2021-07-13 19:59:32,365 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1345 transitions. Word has length 25 [2021-07-13 19:59:32,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:32,365 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1345 transitions. [2021-07-13 19:59:32,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,366 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1345 transitions. [2021-07-13 19:59:32,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 19:59:32,367 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:32,367 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, 1] [2021-07-13 19:59:32,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-13 19:59:32,368 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:32,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:32,368 INFO L82 PathProgramCache]: Analyzing trace with hash 85940790, now seen corresponding path program 2 times [2021-07-13 19:59:32,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:32,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125327345] [2021-07-13 19:59:32,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:32,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:32,675 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-13 19:59:32,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:32,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125327345] [2021-07-13 19:59:32,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125327345] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:32,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837754881] [2021-07-13 19:59:32,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 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-13 19:59:32,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:32,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:32,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 19:59:32,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:32,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 19:59:32,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:32,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:32,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:32,933 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-13 19:59:32,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-13 19:59:32,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:32,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:32,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:32,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2021-07-13 19:59:33,170 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-13 19:59:33,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837754881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:33,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:33,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 21 [2021-07-13 19:59:33,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117195025] [2021-07-13 19:59:33,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 19:59:33,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:33,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 19:59:33,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-07-13 19:59:33,172 INFO L87 Difference]: Start difference. First operand 463 states and 1345 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:34,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:34,045 INFO L93 Difference]: Finished difference Result 1470 states and 4324 transitions. [2021-07-13 19:59:34,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:59:34,045 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-13 19:59:34,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:34,055 INFO L225 Difference]: With dead ends: 1470 [2021-07-13 19:59:34,055 INFO L226 Difference]: Without dead ends: 1408 [2021-07-13 19:59:34,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 750.8ms TimeCoverageRelationStatistics Valid=202, Invalid=1280, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 19:59:34,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-07-13 19:59:34,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 637. [2021-07-13 19:59:34,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 636 states have (on average 2.9276729559748427) internal successors, (1862), 636 states have internal predecessors, (1862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:34,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1862 transitions. [2021-07-13 19:59:34,081 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1862 transitions. Word has length 25 [2021-07-13 19:59:34,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:34,081 INFO L482 AbstractCegarLoop]: Abstraction has 637 states and 1862 transitions. [2021-07-13 19:59:34,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:34,081 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1862 transitions. [2021-07-13 19:59:34,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 19:59:34,084 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:34,084 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, 1] [2021-07-13 19:59:34,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:34,297 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:34,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:34,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1782247030, now seen corresponding path program 3 times [2021-07-13 19:59:34,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:34,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577460928] [2021-07-13 19:59:34,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:34,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:34,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:34,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:34,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577460928] [2021-07-13 19:59:34,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577460928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:34,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408377878] [2021-07-13 19:59:34,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 19:59:34,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:59:34,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:34,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 19:59:34,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:34,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 19:59:34,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:34,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:34,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:34,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-13 19:59:34,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-13 19:59:34,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:34,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:34,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:34,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2021-07-13 19:59:34,804 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-13 19:59:34,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408377878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:34,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:34,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:59:34,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141879732] [2021-07-13 19:59:34,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:59:34,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:34,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:59:34,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:59:34,807 INFO L87 Difference]: Start difference. First operand 637 states and 1862 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-13 19:59:35,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:35,377 INFO L93 Difference]: Finished difference Result 1386 states and 3964 transitions. [2021-07-13 19:59:35,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:59:35,377 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 25 [2021-07-13 19:59:35,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:35,383 INFO L225 Difference]: With dead ends: 1386 [2021-07-13 19:59:35,383 INFO L226 Difference]: Without dead ends: 1334 [2021-07-13 19:59:35,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 414.1ms TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:59:35,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1334 states. [2021-07-13 19:59:35,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1334 to 755. [2021-07-13 19:59:35,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 2.8779840848806364) internal successors, (2170), 754 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:35,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2170 transitions. [2021-07-13 19:59:35,410 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2170 transitions. Word has length 25 [2021-07-13 19:59:35,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:35,410 INFO L482 AbstractCegarLoop]: Abstraction has 755 states and 2170 transitions. [2021-07-13 19:59:35,410 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-13 19:59:35,411 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2170 transitions. [2021-07-13 19:59:35,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 19:59:35,412 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:35,412 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, 1, 1, 1, 1] [2021-07-13 19:59:35,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:35,630 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:35,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:35,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1875402159, now seen corresponding path program 1 times [2021-07-13 19:59:35,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:35,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239200435] [2021-07-13 19:59:35,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:35,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:35,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:35,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:35,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239200435] [2021-07-13 19:59:35,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239200435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:35,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454158831] [2021-07-13 19:59:35,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:35,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:35,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 19:59:35,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:35,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 19:59:35,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:35,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:35,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:35,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-13 19:59:35,749 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:35,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454158831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:35,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:35,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-13 19:59:35,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226667247] [2021-07-13 19:59:35,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 19:59:35,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:35,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 19:59:35,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-07-13 19:59:35,750 INFO L87 Difference]: Start difference. First operand 755 states and 2170 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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-13 19:59:35,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:35,791 INFO L93 Difference]: Finished difference Result 972 states and 2800 transitions. [2021-07-13 19:59:35,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 19:59:35,792 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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-13 19:59:35,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:35,796 INFO L225 Difference]: With dead ends: 972 [2021-07-13 19:59:35,796 INFO L226 Difference]: Without dead ends: 972 [2021-07-13 19:59:35,798 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:59:35,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-07-13 19:59:35,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 773. [2021-07-13 19:59:35,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 772 states have (on average 2.873056994818653) internal successors, (2218), 772 states have internal predecessors, (2218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:35,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 2218 transitions. [2021-07-13 19:59:35,815 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 2218 transitions. Word has length 28 [2021-07-13 19:59:35,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:35,815 INFO L482 AbstractCegarLoop]: Abstraction has 773 states and 2218 transitions. [2021-07-13 19:59:35,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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-13 19:59:35,815 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 2218 transitions. [2021-07-13 19:59:35,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 19:59:35,818 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:35,818 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, 1] [2021-07-13 19:59:36,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:36,029 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:36,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:36,029 INFO L82 PathProgramCache]: Analyzing trace with hash -189418503, now seen corresponding path program 4 times [2021-07-13 19:59:36,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:36,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423116836] [2021-07-13 19:59:36,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:36,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:36,065 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:36,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:36,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423116836] [2021-07-13 19:59:36,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423116836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:36,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792710055] [2021-07-13 19:59:36,066 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-13 19:59:36,093 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:59:36,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:36,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-13 19:59:36,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:36,142 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 19:59:36,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792710055] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:59:36,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-13 19:59:36,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-07-13 19:59:36,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031525863] [2021-07-13 19:59:36,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 19:59:36,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:36,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 19:59:36,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-07-13 19:59:36,143 INFO L87 Difference]: Start difference. First operand 773 states and 2218 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:36,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:36,154 INFO L93 Difference]: Finished difference Result 1430 states and 4086 transitions. [2021-07-13 19:59:36,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 19:59:36,155 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 19:59:36,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:36,160 INFO L225 Difference]: With dead ends: 1430 [2021-07-13 19:59:36,160 INFO L226 Difference]: Without dead ends: 1364 [2021-07-13 19:59:36,160 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.6ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-07-13 19:59:36,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2021-07-13 19:59:36,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1108. [2021-07-13 19:59:36,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 1107 states have (on average 2.962962962962963) internal successors, (3280), 1107 states have internal predecessors, (3280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:36,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 3280 transitions. [2021-07-13 19:59:36,187 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 3280 transitions. Word has length 29 [2021-07-13 19:59:36,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:36,187 INFO L482 AbstractCegarLoop]: Abstraction has 1108 states and 3280 transitions. [2021-07-13 19:59:36,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:36,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 3280 transitions. [2021-07-13 19:59:36,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 19:59:36,190 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:36,190 INFO L508 BasicCegarLoop]: trace histogram [2, 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-13 19:59:36,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:36,409 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:36,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:36,409 INFO L82 PathProgramCache]: Analyzing trace with hash -686984430, now seen corresponding path program 5 times [2021-07-13 19:59:36,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:36,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566371816] [2021-07-13 19:59:36,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:36,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:36,443 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 19:59:36,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:36,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566371816] [2021-07-13 19:59:36,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566371816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:36,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825270031] [2021-07-13 19:59:36,443 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-13 19:59:36,472 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:59:36,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:36,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-13 19:59:36,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:36,538 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 19:59:36,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825270031] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:59:36,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-13 19:59:36,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2021-07-13 19:59:36,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525537382] [2021-07-13 19:59:36,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 19:59:36,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:36,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 19:59:36,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 19:59:36,539 INFO L87 Difference]: Start difference. First operand 1108 states and 3280 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:36,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:36,561 INFO L93 Difference]: Finished difference Result 3088 states and 9151 transitions. [2021-07-13 19:59:36,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 19:59:36,563 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 19:59:36,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:36,575 INFO L225 Difference]: With dead ends: 3088 [2021-07-13 19:59:36,575 INFO L226 Difference]: Without dead ends: 2925 [2021-07-13 19:59:36,575 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 19:59:36,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2021-07-13 19:59:36,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2475. [2021-07-13 19:59:36,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2475 states, 2474 states have (on average 3.0731608730800324) internal successors, (7603), 2474 states have internal predecessors, (7603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:36,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2475 states to 2475 states and 7603 transitions. [2021-07-13 19:59:36,638 INFO L78 Accepts]: Start accepts. Automaton has 2475 states and 7603 transitions. Word has length 30 [2021-07-13 19:59:36,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:36,638 INFO L482 AbstractCegarLoop]: Abstraction has 2475 states and 7603 transitions. [2021-07-13 19:59:36,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:36,638 INFO L276 IsEmpty]: Start isEmpty. Operand 2475 states and 7603 transitions. [2021-07-13 19:59:36,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-13 19:59:36,643 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:36,643 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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-13 19:59:36,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:36,861 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:36,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:36,862 INFO L82 PathProgramCache]: Analyzing trace with hash -596529167, now seen corresponding path program 2 times [2021-07-13 19:59:36,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:36,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564487624] [2021-07-13 19:59:36,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:36,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:36,910 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 19:59:36,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:36,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564487624] [2021-07-13 19:59:36,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564487624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:36,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531359435] [2021-07-13 19:59:36,911 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 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-13 19:59:36,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:36,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:36,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-13 19:59:36,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:36,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 19:59:36,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:36,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:36,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:36,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2021-07-13 19:59:37,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 19:59:37,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:37,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:37,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:37,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-13 19:59:37,048 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 19:59:37,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531359435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:37,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:37,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 19:59:37,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761461900] [2021-07-13 19:59:37,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 19:59:37,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:37,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 19:59:37,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-07-13 19:59:37,049 INFO L87 Difference]: Start difference. First operand 2475 states and 7603 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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-13 19:59:37,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:37,196 INFO L93 Difference]: Finished difference Result 3669 states and 11137 transitions. [2021-07-13 19:59:37,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 19:59:37,196 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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 33 [2021-07-13 19:59:37,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:37,210 INFO L225 Difference]: With dead ends: 3669 [2021-07-13 19:59:37,210 INFO L226 Difference]: Without dead ends: 3669 [2021-07-13 19:59:37,211 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 101.6ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:59:37,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3669 states. [2021-07-13 19:59:37,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3669 to 3342. [2021-07-13 19:59:37,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3342 states, 3341 states have (on average 3.0634540556719547) internal successors, (10235), 3341 states have internal predecessors, (10235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:37,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3342 states to 3342 states and 10235 transitions. [2021-07-13 19:59:37,311 INFO L78 Accepts]: Start accepts. Automaton has 3342 states and 10235 transitions. Word has length 33 [2021-07-13 19:59:37,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:37,311 INFO L482 AbstractCegarLoop]: Abstraction has 3342 states and 10235 transitions. [2021-07-13 19:59:37,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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-13 19:59:37,311 INFO L276 IsEmpty]: Start isEmpty. Operand 3342 states and 10235 transitions. [2021-07-13 19:59:37,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 19:59:37,317 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:37,317 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:37,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:37,533 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:37,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:37,534 INFO L82 PathProgramCache]: Analyzing trace with hash -566367484, now seen corresponding path program 3 times [2021-07-13 19:59:37,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:37,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479018513] [2021-07-13 19:59:37,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:37,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:37,920 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-13 19:59:37,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:37,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479018513] [2021-07-13 19:59:37,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479018513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:37,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706226378] [2021-07-13 19:59:37,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 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-13 19:59:37,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:59:37,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:37,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-13 19:59:37,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:38,383 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:38,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-13 19:59:38,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:38,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:38,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:38,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:37 [2021-07-13 19:59:38,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:59:38,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:59:38,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 19:59:38,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:38,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:38,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:38,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:54, output treesize:20 [2021-07-13 19:59:38,669 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-13 19:59:38,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706226378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:38,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:38,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 35 [2021-07-13 19:59:38,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161646007] [2021-07-13 19:59:38,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 19:59:38,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:38,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 19:59:38,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 19:59:38,670 INFO L87 Difference]: Start difference. First operand 3342 states and 10235 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:41,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:41,963 INFO L93 Difference]: Finished difference Result 5708 states and 16849 transitions. [2021-07-13 19:59:41,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 19:59:41,965 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 19:59:41,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:41,986 INFO L225 Difference]: With dead ends: 5708 [2021-07-13 19:59:41,987 INFO L226 Difference]: Without dead ends: 5554 [2021-07-13 19:59:41,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1409 ImplicationChecksByTransitivity, 2483.7ms TimeCoverageRelationStatistics Valid=536, Invalid=5784, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 19:59:41,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5554 states. [2021-07-13 19:59:42,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5554 to 4045. [2021-07-13 19:59:42,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4045 states, 4044 states have (on average 3.019040553907023) internal successors, (12209), 4044 states have internal predecessors, (12209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:42,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4045 states to 4045 states and 12209 transitions. [2021-07-13 19:59:42,083 INFO L78 Accepts]: Start accepts. Automaton has 4045 states and 12209 transitions. Word has length 37 [2021-07-13 19:59:42,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:42,083 INFO L482 AbstractCegarLoop]: Abstraction has 4045 states and 12209 transitions. [2021-07-13 19:59:42,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:42,083 INFO L276 IsEmpty]: Start isEmpty. Operand 4045 states and 12209 transitions. [2021-07-13 19:59:42,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 19:59:42,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:42,091 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:42,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-13 19:59:42,305 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:42,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:42,305 INFO L82 PathProgramCache]: Analyzing trace with hash 947781794, now seen corresponding path program 4 times [2021-07-13 19:59:42,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:42,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301537588] [2021-07-13 19:59:42,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:42,656 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-13 19:59:42,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:42,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301537588] [2021-07-13 19:59:42,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301537588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:42,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994388153] [2021-07-13 19:59:42,656 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 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-13 19:59:42,722 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:59:42,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:42,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 19:59:42,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:43,082 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:43,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 19:59:43,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:43,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:43,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:43,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 19:59:43,164 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:43,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 19:59:43,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:43,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:43,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:43,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 19:59:43,367 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-13 19:59:43,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994388153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:43,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:43,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 19:59:43,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393918283] [2021-07-13 19:59:43,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 19:59:43,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:43,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 19:59:43,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1234, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 19:59:43,369 INFO L87 Difference]: Start difference. First operand 4045 states and 12209 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:46,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:46,330 INFO L93 Difference]: Finished difference Result 7129 states and 20976 transitions. [2021-07-13 19:59:46,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 19:59:46,331 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 19:59:46,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:46,346 INFO L225 Difference]: With dead ends: 7129 [2021-07-13 19:59:46,346 INFO L226 Difference]: Without dead ends: 6910 [2021-07-13 19:59:46,347 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 2409.3ms TimeCoverageRelationStatistics Valid=551, Invalid=5611, Unknown=0, NotChecked=0, Total=6162 [2021-07-13 19:59:46,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6910 states. [2021-07-13 19:59:46,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6910 to 4295. [2021-07-13 19:59:46,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4295 states, 4294 states have (on average 3.009781089892874) internal successors, (12924), 4294 states have internal predecessors, (12924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:46,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4295 states to 4295 states and 12924 transitions. [2021-07-13 19:59:46,451 INFO L78 Accepts]: Start accepts. Automaton has 4295 states and 12924 transitions. Word has length 37 [2021-07-13 19:59:46,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:46,451 INFO L482 AbstractCegarLoop]: Abstraction has 4295 states and 12924 transitions. [2021-07-13 19:59:46,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:46,451 INFO L276 IsEmpty]: Start isEmpty. Operand 4295 states and 12924 transitions. [2021-07-13 19:59:46,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 19:59:46,460 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:46,460 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:46,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-07-13 19:59:46,679 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:46,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:46,679 INFO L82 PathProgramCache]: Analyzing trace with hash -1650879262, now seen corresponding path program 5 times [2021-07-13 19:59:46,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:46,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528383194] [2021-07-13 19:59:46,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:46,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:46,996 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-13 19:59:46,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:46,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528383194] [2021-07-13 19:59:46,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528383194] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:46,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512622559] [2021-07-13 19:59:46,997 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 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-13 19:59:47,045 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:59:47,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:47,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 19:59:47,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:47,455 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:47,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 19:59:47,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:47,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:47,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:47,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-07-13 19:59:47,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:59:47,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:59:47,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:59:47,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:59:47,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 19:59:47,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:47,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:47,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:47,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-07-13 19:59:47,685 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-13 19:59:47,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512622559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:47,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:47,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 19:59:47,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282142437] [2021-07-13 19:59:47,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 19:59:47,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:47,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 19:59:47,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=972, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:59:47,686 INFO L87 Difference]: Start difference. First operand 4295 states and 12924 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:48,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:48,504 INFO L93 Difference]: Finished difference Result 4622 states and 13750 transitions. [2021-07-13 19:59:48,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:59:48,504 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 19:59:48,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:48,513 INFO L225 Difference]: With dead ends: 4622 [2021-07-13 19:59:48,513 INFO L226 Difference]: Without dead ends: 4565 [2021-07-13 19:59:48,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 1033.8ms TimeCoverageRelationStatistics Valid=150, Invalid=1656, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 19:59:48,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2021-07-13 19:59:48,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 4304. [2021-07-13 19:59:48,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4304 states, 4303 states have (on average 3.009063444108761) internal successors, (12948), 4303 states have internal predecessors, (12948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:48,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4304 states to 4304 states and 12948 transitions. [2021-07-13 19:59:48,590 INFO L78 Accepts]: Start accepts. Automaton has 4304 states and 12948 transitions. Word has length 37 [2021-07-13 19:59:48,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:48,590 INFO L482 AbstractCegarLoop]: Abstraction has 4304 states and 12948 transitions. [2021-07-13 19:59:48,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:48,591 INFO L276 IsEmpty]: Start isEmpty. Operand 4304 states and 12948 transitions. [2021-07-13 19:59:48,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 19:59:48,599 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:48,599 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:48,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:48,820 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:48,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:48,820 INFO L82 PathProgramCache]: Analyzing trace with hash 519020766, now seen corresponding path program 6 times [2021-07-13 19:59:48,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:48,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584725115] [2021-07-13 19:59:48,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:48,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:49,211 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-13 19:59:49,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:49,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584725115] [2021-07-13 19:59:49,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584725115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:49,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226780369] [2021-07-13 19:59:49,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 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-13 19:59:49,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:59:49,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:49,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 19:59:49,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:49,509 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:49,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 19:59:49,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:49,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:49,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:49,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 19:59:49,699 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:49,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 19:59:49,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:49,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:49,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:49,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 19:59:49,813 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-13 19:59:49,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226780369] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:49,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:49,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-13 19:59:49,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281363257] [2021-07-13 19:59:49,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 19:59:49,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:49,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 19:59:49,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1234, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 19:59:49,815 INFO L87 Difference]: Start difference. First operand 4304 states and 12948 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:52,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:52,694 INFO L93 Difference]: Finished difference Result 7136 states and 20907 transitions. [2021-07-13 19:59:52,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 19:59:52,694 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 19:59:52,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:52,708 INFO L225 Difference]: With dead ends: 7136 [2021-07-13 19:59:52,708 INFO L226 Difference]: Without dead ends: 6996 [2021-07-13 19:59:52,709 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1565 ImplicationChecksByTransitivity, 2185.1ms TimeCoverageRelationStatistics Valid=542, Invalid=5938, Unknown=0, NotChecked=0, Total=6480 [2021-07-13 19:59:52,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6996 states. [2021-07-13 19:59:52,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6996 to 4376. [2021-07-13 19:59:52,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4376 states, 4375 states have (on average 3.0082285714285715) internal successors, (13161), 4375 states have internal predecessors, (13161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:52,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4376 states to 4376 states and 13161 transitions. [2021-07-13 19:59:52,805 INFO L78 Accepts]: Start accepts. Automaton has 4376 states and 13161 transitions. Word has length 37 [2021-07-13 19:59:52,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:52,805 INFO L482 AbstractCegarLoop]: Abstraction has 4376 states and 13161 transitions. [2021-07-13 19:59:52,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:52,805 INFO L276 IsEmpty]: Start isEmpty. Operand 4376 states and 13161 transitions. [2021-07-13 19:59:52,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 19:59:52,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:52,814 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:53,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:53,029 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:53,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:53,030 INFO L82 PathProgramCache]: Analyzing trace with hash -1225343240, now seen corresponding path program 7 times [2021-07-13 19:59:53,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:53,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101811505] [2021-07-13 19:59:53,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:53,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:53,415 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-13 19:59:53,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:53,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101811505] [2021-07-13 19:59:53,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101811505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:53,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245373868] [2021-07-13 19:59:53,416 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:53,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:53,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 19:59:53,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:53,691 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 19:59:53,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 15 [2021-07-13 19:59:53,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:53,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:53,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:53,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-07-13 19:59:53,896 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:53,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 19:59:53,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:53,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:53,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:53,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 19:59:54,096 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-13 19:59:54,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245373868] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:54,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:54,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 19:59:54,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250154968] [2021-07-13 19:59:54,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 19:59:54,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:54,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 19:59:54,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1381, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 19:59:54,097 INFO L87 Difference]: Start difference. First operand 4376 states and 13161 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:57,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:57,317 INFO L93 Difference]: Finished difference Result 8040 states and 23632 transitions. [2021-07-13 19:59:57,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 19:59:57,317 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 19:59:57,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:57,332 INFO L225 Difference]: With dead ends: 8040 [2021-07-13 19:59:57,332 INFO L226 Difference]: Without dead ends: 7821 [2021-07-13 19:59:57,333 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2042 ImplicationChecksByTransitivity, 2717.9ms TimeCoverageRelationStatistics Valid=633, Invalid=7377, Unknown=0, NotChecked=0, Total=8010 [2021-07-13 19:59:57,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7821 states. [2021-07-13 19:59:57,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7821 to 4376. [2021-07-13 19:59:57,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4376 states, 4375 states have (on average 3.0082285714285715) internal successors, (13161), 4375 states have internal predecessors, (13161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:57,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4376 states to 4376 states and 13161 transitions. [2021-07-13 19:59:57,430 INFO L78 Accepts]: Start accepts. Automaton has 4376 states and 13161 transitions. Word has length 37 [2021-07-13 19:59:57,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:57,430 INFO L482 AbstractCegarLoop]: Abstraction has 4376 states and 13161 transitions. [2021-07-13 19:59:57,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:57,430 INFO L276 IsEmpty]: Start isEmpty. Operand 4376 states and 13161 transitions. [2021-07-13 19:59:57,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 19:59:57,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:57,441 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:57,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-13 19:59:57,658 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:57,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:57,658 INFO L82 PathProgramCache]: Analyzing trace with hash 470963000, now seen corresponding path program 8 times [2021-07-13 19:59:57,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:57,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617854334] [2021-07-13 19:59:57,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:57,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:57,995 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-13 19:59:57,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:57,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617854334] [2021-07-13 19:59:57,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617854334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:57,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490530849] [2021-07-13 19:59:57,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 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-13 19:59:58,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:58,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:58,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 19:59:58,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:58,280 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:58,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 19:59:58,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:58,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:58,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:58,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 19:59:58,502 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 19:59:58,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 19:59:58,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:58,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:58,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:58,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 19:59:58,743 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-13 19:59:58,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490530849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:58,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:58,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 19:59:58,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559795633] [2021-07-13 19:59:58,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 19:59:58,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:58,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 19:59:58,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 19:59:58,744 INFO L87 Difference]: Start difference. First operand 4376 states and 13161 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:01,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:01,369 INFO L93 Difference]: Finished difference Result 5240 states and 15479 transitions. [2021-07-13 20:00:01,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:00:01,370 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:01,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:01,378 INFO L225 Difference]: With dead ends: 5240 [2021-07-13 20:00:01,378 INFO L226 Difference]: Without dead ends: 5088 [2021-07-13 20:00:01,380 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1769.6ms TimeCoverageRelationStatistics Valid=221, Invalid=3319, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:00:01,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5088 states. [2021-07-13 20:00:01,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5088 to 4444. [2021-07-13 20:00:01,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4444 states, 4443 states have (on average 3.0049516092730135) internal successors, (13351), 4443 states have internal predecessors, (13351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:01,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4444 states to 4444 states and 13351 transitions. [2021-07-13 20:00:01,573 INFO L78 Accepts]: Start accepts. Automaton has 4444 states and 13351 transitions. Word has length 37 [2021-07-13 20:00:01,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:01,573 INFO L482 AbstractCegarLoop]: Abstraction has 4444 states and 13351 transitions. [2021-07-13 20:00:01,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:01,573 INFO L276 IsEmpty]: Start isEmpty. Operand 4444 states and 13351 transitions. [2021-07-13 20:00:01,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:01,605 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:01,605 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:01,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-13 20:00:01,813 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:01,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:01,813 INFO L82 PathProgramCache]: Analyzing trace with hash -1709750156, now seen corresponding path program 9 times [2021-07-13 20:00:01,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:01,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869600717] [2021-07-13 20:00:01,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:01,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:02,162 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-13 20:00:02,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:02,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869600717] [2021-07-13 20:00:02,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869600717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:02,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724708372] [2021-07-13 20:00:02,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:02,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:00:02,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:02,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:00:02,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:02,428 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:02,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:00:02,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:02,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:02,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:02,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:00:02,743 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:02,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:00:02,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:02,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:02,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:02,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:00:02,950 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-13 20:00:02,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724708372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:02,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:02,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:00:02,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556696675] [2021-07-13 20:00:02,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:00:02,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:02,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:00:02,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:00:02,952 INFO L87 Difference]: Start difference. First operand 4444 states and 13351 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:05,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:05,683 INFO L93 Difference]: Finished difference Result 5234 states and 15473 transitions. [2021-07-13 20:00:05,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:00:05,684 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:05,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:05,692 INFO L225 Difference]: With dead ends: 5234 [2021-07-13 20:00:05,693 INFO L226 Difference]: Without dead ends: 5075 [2021-07-13 20:00:05,693 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1914.6ms TimeCoverageRelationStatistics Valid=216, Invalid=3324, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:00:05,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5075 states. [2021-07-13 20:00:05,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5075 to 4455. [2021-07-13 20:00:05,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4455 states, 4454 states have (on average 3.005163897620117) internal successors, (13385), 4454 states have internal predecessors, (13385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:05,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4455 states to 4455 states and 13385 transitions. [2021-07-13 20:00:05,808 INFO L78 Accepts]: Start accepts. Automaton has 4455 states and 13385 transitions. Word has length 37 [2021-07-13 20:00:05,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:05,808 INFO L482 AbstractCegarLoop]: Abstraction has 4455 states and 13385 transitions. [2021-07-13 20:00:05,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:05,809 INFO L276 IsEmpty]: Start isEmpty. Operand 4455 states and 13385 transitions. [2021-07-13 20:00:05,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:05,816 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:05,816 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:06,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:06,037 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:06,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:06,037 INFO L82 PathProgramCache]: Analyzing trace with hash 2034442760, now seen corresponding path program 10 times [2021-07-13 20:00:06,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:06,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700031180] [2021-07-13 20:00:06,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:06,413 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-13 20:00:06,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:06,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700031180] [2021-07-13 20:00:06,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700031180] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:06,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541760244] [2021-07-13 20:00:06,413 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 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-13 20:00:06,445 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:06,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:06,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:00:06,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:06,754 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:00:06,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 13 [2021-07-13 20:00:06,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:06,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:06,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:06,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-13 20:00:06,988 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:06,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:00:06,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:06,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:06,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:06,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:00:07,209 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-13 20:00:07,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541760244] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:07,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:07,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:00:07,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295164332] [2021-07-13 20:00:07,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:00:07,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:07,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:00:07,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1381, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:00:07,210 INFO L87 Difference]: Start difference. First operand 4455 states and 13385 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:10,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:10,403 INFO L93 Difference]: Finished difference Result 8158 states and 23975 transitions. [2021-07-13 20:00:10,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:00:10,403 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:10,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:10,418 INFO L225 Difference]: With dead ends: 8158 [2021-07-13 20:00:10,418 INFO L226 Difference]: Without dead ends: 7939 [2021-07-13 20:00:10,419 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1985 ImplicationChecksByTransitivity, 2786.7ms TimeCoverageRelationStatistics Valid=570, Invalid=7262, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:00:10,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7939 states. [2021-07-13 20:00:10,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7939 to 4434. [2021-07-13 20:00:10,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4434 states, 4433 states have (on average 3.00518836002707) internal successors, (13322), 4433 states have internal predecessors, (13322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:10,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4434 states to 4434 states and 13322 transitions. [2021-07-13 20:00:10,521 INFO L78 Accepts]: Start accepts. Automaton has 4434 states and 13322 transitions. Word has length 37 [2021-07-13 20:00:10,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:10,522 INFO L482 AbstractCegarLoop]: Abstraction has 4434 states and 13322 transitions. [2021-07-13 20:00:10,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:10,522 INFO L276 IsEmpty]: Start isEmpty. Operand 4434 states and 13322 transitions. [2021-07-13 20:00:10,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:10,530 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:10,530 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:10,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:10,749 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:10,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:10,750 INFO L82 PathProgramCache]: Analyzing trace with hash -564218296, now seen corresponding path program 11 times [2021-07-13 20:00:10,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:10,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976917098] [2021-07-13 20:00:10,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:10,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:11,191 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-13 20:00:11,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:11,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976917098] [2021-07-13 20:00:11,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976917098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:11,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368672932] [2021-07-13 20:00:11,192 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 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-13 20:00:11,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:11,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:11,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-13 20:00:11,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:11,481 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:11,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:00:11,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:11,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:11,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:11,491 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:00:11,679 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:11,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 38 treesize of output 22 [2021-07-13 20:00:11,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:11,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:11,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:11,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:00:11,866 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-13 20:00:11,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368672932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:11,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:11,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 35 [2021-07-13 20:00:11,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227083274] [2021-07-13 20:00:11,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:00:11,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:11,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:00:11,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1169, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:00:11,876 INFO L87 Difference]: Start difference. First operand 4434 states and 13322 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:13,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:13,506 INFO L93 Difference]: Finished difference Result 4920 states and 14524 transitions. [2021-07-13 20:00:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:00:13,507 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:13,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:13,516 INFO L225 Difference]: With dead ends: 4920 [2021-07-13 20:00:13,516 INFO L226 Difference]: Without dead ends: 4809 [2021-07-13 20:00:13,517 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1339.6ms TimeCoverageRelationStatistics Valid=177, Invalid=2273, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:00:13,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4809 states. [2021-07-13 20:00:13,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4809 to 4440. [2021-07-13 20:00:13,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4440 states, 4439 states have (on average 3.0047307952241495) internal successors, (13338), 4439 states have internal predecessors, (13338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:13,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4440 states to 4440 states and 13338 transitions. [2021-07-13 20:00:13,637 INFO L78 Accepts]: Start accepts. Automaton has 4440 states and 13338 transitions. Word has length 37 [2021-07-13 20:00:13,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:13,637 INFO L482 AbstractCegarLoop]: Abstraction has 4440 states and 13338 transitions. [2021-07-13 20:00:13,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:13,674 INFO L276 IsEmpty]: Start isEmpty. Operand 4440 states and 13338 transitions. [2021-07-13 20:00:13,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:13,685 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:13,685 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:13,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-13 20:00:13,901 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:13,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:13,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1872437530, now seen corresponding path program 12 times [2021-07-13 20:00:13,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:13,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874744206] [2021-07-13 20:00:13,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:13,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:14,371 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-13 20:00:14,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:14,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874744206] [2021-07-13 20:00:14,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874744206] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:14,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352091053] [2021-07-13 20:00:14,371 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:14,408 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:00:14,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:14,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:00:14,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:14,799 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:14,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:00:14,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:14,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:14,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:14,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:00:15,017 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:15,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:00:15,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:15,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:15,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:15,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:00:15,163 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-13 20:00:15,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352091053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:15,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:15,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-13 20:00:15,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472706911] [2021-07-13 20:00:15,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:00:15,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:15,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:00:15,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:00:15,165 INFO L87 Difference]: Start difference. First operand 4440 states and 13338 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:18,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:18,666 INFO L93 Difference]: Finished difference Result 7805 states and 22954 transitions. [2021-07-13 20:00:18,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:00:18,666 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:18,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:18,682 INFO L225 Difference]: With dead ends: 7805 [2021-07-13 20:00:18,683 INFO L226 Difference]: Without dead ends: 7559 [2021-07-13 20:00:18,683 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1569 ImplicationChecksByTransitivity, 2594.4ms TimeCoverageRelationStatistics Valid=496, Invalid=5984, Unknown=0, NotChecked=0, Total=6480 [2021-07-13 20:00:18,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7559 states. [2021-07-13 20:00:18,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7559 to 4554. [2021-07-13 20:00:18,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4554 states, 4553 states have (on average 3.00329453107841) internal successors, (13674), 4553 states have internal predecessors, (13674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:18,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4554 states to 4554 states and 13674 transitions. [2021-07-13 20:00:18,814 INFO L78 Accepts]: Start accepts. Automaton has 4554 states and 13674 transitions. Word has length 37 [2021-07-13 20:00:18,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:18,814 INFO L482 AbstractCegarLoop]: Abstraction has 4554 states and 13674 transitions. [2021-07-13 20:00:18,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:18,815 INFO L276 IsEmpty]: Start isEmpty. Operand 4554 states and 13674 transitions. [2021-07-13 20:00:18,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:18,823 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:18,823 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:19,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:19,039 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:19,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:19,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1355476010, now seen corresponding path program 13 times [2021-07-13 20:00:19,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:19,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119439427] [2021-07-13 20:00:19,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:19,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:19,566 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-13 20:00:19,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:19,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119439427] [2021-07-13 20:00:19,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119439427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:19,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926990313] [2021-07-13 20:00:19,566 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 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-13 20:00:19,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:19,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:00:19,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:20,096 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:20,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:00:20,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:20,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:20,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:20,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:00:20,235 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:20,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:00:20,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:20,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:20,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:20,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:00:20,526 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-13 20:00:20,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926990313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:20,527 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:20,527 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-13 20:00:20,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675181115] [2021-07-13 20:00:20,527 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-13 20:00:20,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:20,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-13 20:00:20,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1308, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:00:20,528 INFO L87 Difference]: Start difference. First operand 4554 states and 13674 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:24,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:24,021 INFO L93 Difference]: Finished difference Result 8438 states and 24675 transitions. [2021-07-13 20:00:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:00:24,021 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:24,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:24,037 INFO L225 Difference]: With dead ends: 8438 [2021-07-13 20:00:24,038 INFO L226 Difference]: Without dead ends: 8219 [2021-07-13 20:00:24,038 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1364 ImplicationChecksByTransitivity, 3004.4ms TimeCoverageRelationStatistics Valid=587, Invalid=5893, Unknown=0, NotChecked=0, Total=6480 [2021-07-13 20:00:24,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8219 states. [2021-07-13 20:00:24,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8219 to 4797. [2021-07-13 20:00:24,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4797 states, 4796 states have (on average 3.0031276063386154) internal successors, (14403), 4796 states have internal predecessors, (14403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:24,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4797 states to 4797 states and 14403 transitions. [2021-07-13 20:00:24,165 INFO L78 Accepts]: Start accepts. Automaton has 4797 states and 14403 transitions. Word has length 37 [2021-07-13 20:00:24,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:24,166 INFO L482 AbstractCegarLoop]: Abstraction has 4797 states and 14403 transitions. [2021-07-13 20:00:24,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:24,166 INFO L276 IsEmpty]: Start isEmpty. Operand 4797 states and 14403 transitions. [2021-07-13 20:00:24,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:24,188 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:24,188 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:24,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-13 20:00:24,405 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:24,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:24,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1243185046, now seen corresponding path program 14 times [2021-07-13 20:00:24,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:24,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169396696] [2021-07-13 20:00:24,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:24,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:24,767 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-13 20:00:24,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:24,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169396696] [2021-07-13 20:00:24,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169396696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:24,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44152999] [2021-07-13 20:00:24,768 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 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-13 20:00:24,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:24,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:24,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:00:24,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:25,183 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:25,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:00:25,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:25,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:25,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:25,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:00:25,330 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:25,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 29 treesize of output 17 [2021-07-13 20:00:25,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:25,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:25,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:25,356 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:00:25,632 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-13 20:00:25,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44152999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:25,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:25,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:00:25,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172490305] [2021-07-13 20:00:25,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:00:25,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:25,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:00:25,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:00:25,634 INFO L87 Difference]: Start difference. First operand 4797 states and 14403 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:28,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:28,297 INFO L93 Difference]: Finished difference Result 5673 states and 16725 transitions. [2021-07-13 20:00:28,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:00:28,297 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:28,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:28,308 INFO L225 Difference]: With dead ends: 5673 [2021-07-13 20:00:28,308 INFO L226 Difference]: Without dead ends: 5522 [2021-07-13 20:00:28,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1817.8ms TimeCoverageRelationStatistics Valid=212, Invalid=2868, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:00:28,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5522 states. [2021-07-13 20:00:28,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5522 to 4936. [2021-07-13 20:00:28,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4936 states, 4935 states have (on average 2.9900709219858155) internal successors, (14756), 4935 states have internal predecessors, (14756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:28,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4936 states to 4936 states and 14756 transitions. [2021-07-13 20:00:28,408 INFO L78 Accepts]: Start accepts. Automaton has 4936 states and 14756 transitions. Word has length 37 [2021-07-13 20:00:28,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:28,408 INFO L482 AbstractCegarLoop]: Abstraction has 4936 states and 14756 transitions. [2021-07-13 20:00:28,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:28,408 INFO L276 IsEmpty]: Start isEmpty. Operand 4936 states and 14756 transitions. [2021-07-13 20:00:28,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:28,437 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:28,437 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:28,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-13 20:00:28,654 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:28,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:28,655 INFO L82 PathProgramCache]: Analyzing trace with hash 926714982, now seen corresponding path program 15 times [2021-07-13 20:00:28,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:28,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555614148] [2021-07-13 20:00:28,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:28,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:29,127 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-13 20:00:29,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:29,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555614148] [2021-07-13 20:00:29,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555614148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:29,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438621538] [2021-07-13 20:00:29,127 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 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-13 20:00:29,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:00:29,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:29,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:00:29,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:29,488 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:29,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:00:29,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:29,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:29,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:29,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:00:29,701 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:29,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:00:29,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:29,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:29,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:29,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:00:29,911 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-13 20:00:29,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438621538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:29,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:29,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:00:29,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439851926] [2021-07-13 20:00:29,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:00:29,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:29,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:00:29,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:00:29,915 INFO L87 Difference]: Start difference. First operand 4936 states and 14756 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:33,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:33,668 INFO L93 Difference]: Finished difference Result 8457 states and 24755 transitions. [2021-07-13 20:00:33,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:00:33,669 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:33,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:33,686 INFO L225 Difference]: With dead ends: 8457 [2021-07-13 20:00:33,693 INFO L226 Difference]: Without dead ends: 8238 [2021-07-13 20:00:33,694 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1935 ImplicationChecksByTransitivity, 3012.4ms TimeCoverageRelationStatistics Valid=706, Invalid=7484, Unknown=0, NotChecked=0, Total=8190 [2021-07-13 20:00:33,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8238 states. [2021-07-13 20:00:33,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8238 to 5020. [2021-07-13 20:00:33,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5020 states, 5019 states have (on average 2.9902370990237097) internal successors, (15008), 5019 states have internal predecessors, (15008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:33,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5020 states to 5020 states and 15008 transitions. [2021-07-13 20:00:33,900 INFO L78 Accepts]: Start accepts. Automaton has 5020 states and 15008 transitions. Word has length 37 [2021-07-13 20:00:33,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:33,900 INFO L482 AbstractCegarLoop]: Abstraction has 5020 states and 15008 transitions. [2021-07-13 20:00:33,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:33,900 INFO L276 IsEmpty]: Start isEmpty. Operand 5020 states and 15008 transitions. [2021-07-13 20:00:33,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:33,908 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:33,908 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:34,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-13 20:00:34,121 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:34,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:34,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1671946074, now seen corresponding path program 16 times [2021-07-13 20:00:34,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:34,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976832343] [2021-07-13 20:00:34,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:34,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:34,769 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-07-13 20:00:34,933 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-13 20:00:34,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:34,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976832343] [2021-07-13 20:00:34,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976832343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:34,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021804013] [2021-07-13 20:00:34,934 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 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-13 20:00:34,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:34,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:34,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:00:34,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:35,257 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:00:35,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-13 20:00:35,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:35,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:35,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:35,278 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-07-13 20:00:35,514 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:35,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:00:35,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:35,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:35,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:35,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:00:35,811 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-13 20:00:35,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021804013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:35,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:35,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:00:35,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258830677] [2021-07-13 20:00:35,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:00:35,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:35,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:00:35,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:00:35,812 INFO L87 Difference]: Start difference. First operand 5020 states and 15008 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:38,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:38,457 INFO L93 Difference]: Finished difference Result 5687 states and 16805 transitions. [2021-07-13 20:00:38,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:00:38,457 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:38,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:38,469 INFO L225 Difference]: With dead ends: 5687 [2021-07-13 20:00:38,469 INFO L226 Difference]: Without dead ends: 5550 [2021-07-13 20:00:38,469 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 2249.1ms TimeCoverageRelationStatistics Valid=218, Invalid=3088, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:00:38,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5550 states. [2021-07-13 20:00:38,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5550 to 5029. [2021-07-13 20:00:38,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5029 states, 5028 states have (on average 2.9896579156722356) internal successors, (15032), 5028 states have internal predecessors, (15032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:38,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5029 states to 5029 states and 15032 transitions. [2021-07-13 20:00:38,623 INFO L78 Accepts]: Start accepts. Automaton has 5029 states and 15032 transitions. Word has length 37 [2021-07-13 20:00:38,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:38,623 INFO L482 AbstractCegarLoop]: Abstraction has 5029 states and 15032 transitions. [2021-07-13 20:00:38,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:38,624 INFO L276 IsEmpty]: Start isEmpty. Operand 5029 states and 15032 transitions. [2021-07-13 20:00:38,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:38,631 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:38,631 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:38,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-13 20:00:38,832 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:38,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:38,832 INFO L82 PathProgramCache]: Analyzing trace with hash -817649024, now seen corresponding path program 17 times [2021-07-13 20:00:38,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:38,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491177198] [2021-07-13 20:00:38,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:38,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:39,298 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-13 20:00:39,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:39,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491177198] [2021-07-13 20:00:39,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491177198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:39,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944404777] [2021-07-13 20:00:39,298 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 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-13 20:00:39,354 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:39,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:39,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:00:39,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:39,620 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:39,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:00:39,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:39,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:39,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:39,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:00:39,855 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:39,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 20 [2021-07-13 20:00:39,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:39,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:39,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:39,862 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-07-13 20:00:40,089 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-13 20:00:40,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944404777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:40,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:40,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:00:40,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906305405] [2021-07-13 20:00:40,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:00:40,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:40,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:00:40,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:00:40,091 INFO L87 Difference]: Start difference. First operand 5029 states and 15032 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:44,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:44,257 INFO L93 Difference]: Finished difference Result 8506 states and 24923 transitions. [2021-07-13 20:00:44,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:00:44,257 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:44,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:44,273 INFO L225 Difference]: With dead ends: 8506 [2021-07-13 20:00:44,273 INFO L226 Difference]: Without dead ends: 8287 [2021-07-13 20:00:44,280 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2020 ImplicationChecksByTransitivity, 3180.7ms TimeCoverageRelationStatistics Valid=674, Invalid=7698, Unknown=0, NotChecked=0, Total=8372 [2021-07-13 20:00:44,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8287 states. [2021-07-13 20:00:44,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8287 to 5008. [2021-07-13 20:00:44,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5008 states, 5007 states have (on average 2.9896145396444975) internal successors, (14969), 5007 states have internal predecessors, (14969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:44,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5008 states to 5008 states and 14969 transitions. [2021-07-13 20:00:44,384 INFO L78 Accepts]: Start accepts. Automaton has 5008 states and 14969 transitions. Word has length 37 [2021-07-13 20:00:44,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:44,384 INFO L482 AbstractCegarLoop]: Abstraction has 5008 states and 14969 transitions. [2021-07-13 20:00:44,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:44,384 INFO L276 IsEmpty]: Start isEmpty. Operand 5008 states and 14969 transitions. [2021-07-13 20:00:44,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:44,391 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:44,392 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:44,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-07-13 20:00:44,609 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:44,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:44,609 INFO L82 PathProgramCache]: Analyzing trace with hash 878657216, now seen corresponding path program 18 times [2021-07-13 20:00:44,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:44,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037027034] [2021-07-13 20:00:44,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:44,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:45,049 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-13 20:00:45,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:45,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037027034] [2021-07-13 20:00:45,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037027034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:45,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733655161] [2021-07-13 20:00:45,049 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:45,091 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:00:45,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:45,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:00:45,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:45,526 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:45,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 38 treesize of output 22 [2021-07-13 20:00:45,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:45,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:45,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:45,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-07-13 20:00:45,710 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:45,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:00:45,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:45,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:45,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:45,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:15 [2021-07-13 20:00:45,809 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-13 20:00:45,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733655161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:45,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:45,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 32 [2021-07-13 20:00:45,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727105932] [2021-07-13 20:00:45,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:00:45,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:45,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:00:45,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=966, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:00:45,815 INFO L87 Difference]: Start difference. First operand 5008 states and 14969 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:46,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:46,536 INFO L93 Difference]: Finished difference Result 5416 states and 16003 transitions. [2021-07-13 20:00:46,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:00:46,548 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:46,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:46,565 INFO L225 Difference]: With dead ends: 5416 [2021-07-13 20:00:46,565 INFO L226 Difference]: Without dead ends: 5359 [2021-07-13 20:00:46,566 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 983.4ms TimeCoverageRelationStatistics Valid=119, Invalid=1213, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:00:46,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5359 states. [2021-07-13 20:00:46,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5359 to 5020. [2021-07-13 20:00:46,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5020 states, 5019 states have (on average 2.98884239888424) internal successors, (15001), 5019 states have internal predecessors, (15001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:46,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5020 states to 5020 states and 15001 transitions. [2021-07-13 20:00:46,649 INFO L78 Accepts]: Start accepts. Automaton has 5020 states and 15001 transitions. Word has length 37 [2021-07-13 20:00:46,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:46,649 INFO L482 AbstractCegarLoop]: Abstraction has 5020 states and 15001 transitions. [2021-07-13 20:00:46,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:46,649 INFO L276 IsEmpty]: Start isEmpty. Operand 5020 states and 15001 transitions. [2021-07-13 20:00:46,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:46,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:46,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:46,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:46,873 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:46,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:46,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1852830320, now seen corresponding path program 19 times [2021-07-13 20:00:46,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:46,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793007861] [2021-07-13 20:00:46,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:47,258 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-13 20:00:47,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:47,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793007861] [2021-07-13 20:00:47,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793007861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:47,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203550381] [2021-07-13 20:00:47,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 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-13 20:00:47,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:47,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:00:47,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:47,597 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:00:47,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-13 20:00:47,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:47,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:47,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:47,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-07-13 20:00:47,928 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:47,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:00:47,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:47,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:47,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:47,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:00:48,148 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-13 20:00:48,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203550381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:48,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:48,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:00:48,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897968259] [2021-07-13 20:00:48,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:00:48,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:48,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:00:48,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:00:48,150 INFO L87 Difference]: Start difference. First operand 5020 states and 15001 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:52,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:52,401 INFO L93 Difference]: Finished difference Result 8669 states and 25389 transitions. [2021-07-13 20:00:52,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:00:52,401 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:52,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:52,418 INFO L225 Difference]: With dead ends: 8669 [2021-07-13 20:00:52,418 INFO L226 Difference]: Without dead ends: 8450 [2021-07-13 20:00:52,419 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1959 ImplicationChecksByTransitivity, 3116.5ms TimeCoverageRelationStatistics Valid=604, Invalid=7586, Unknown=0, NotChecked=0, Total=8190 [2021-07-13 20:00:52,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8450 states. [2021-07-13 20:00:52,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8450 to 4987. [2021-07-13 20:00:52,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4987 states, 4986 states have (on average 2.989570798235058) internal successors, (14906), 4986 states have internal predecessors, (14906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:52,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4987 states to 4987 states and 14906 transitions. [2021-07-13 20:00:52,523 INFO L78 Accepts]: Start accepts. Automaton has 4987 states and 14906 transitions. Word has length 37 [2021-07-13 20:00:52,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:52,523 INFO L482 AbstractCegarLoop]: Abstraction has 4987 states and 14906 transitions. [2021-07-13 20:00:52,523 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:52,524 INFO L276 IsEmpty]: Start isEmpty. Operand 4987 states and 14906 transitions. [2021-07-13 20:00:52,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:52,531 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:52,531 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:52,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-13 20:00:52,748 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:52,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:52,748 INFO L82 PathProgramCache]: Analyzing trace with hash -2014835550, now seen corresponding path program 20 times [2021-07-13 20:00:52,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:52,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664258238] [2021-07-13 20:00:52,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:52,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:53,254 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-13 20:00:53,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:53,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664258238] [2021-07-13 20:00:53,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664258238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:53,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623748943] [2021-07-13 20:00:53,255 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 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-13 20:00:53,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:53,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:53,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:00:53,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:53,552 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:53,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:00:53,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:53,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:53,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:53,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:00:53,826 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:53,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:00:53,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:53,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:53,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:53,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:00:54,048 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-13 20:00:54,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623748943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:54,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:54,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:00:54,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68761524] [2021-07-13 20:00:54,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:00:54,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:54,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:00:54,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:00:54,050 INFO L87 Difference]: Start difference. First operand 4987 states and 14906 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:57,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:57,361 INFO L93 Difference]: Finished difference Result 8563 states and 25212 transitions. [2021-07-13 20:00:57,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:00:57,361 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:00:57,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:57,378 INFO L225 Difference]: With dead ends: 8563 [2021-07-13 20:00:57,378 INFO L226 Difference]: Without dead ends: 8320 [2021-07-13 20:00:57,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 2609.8ms TimeCoverageRelationStatistics Valid=476, Invalid=5844, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:00:57,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-07-13 20:00:57,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4924. [2021-07-13 20:00:57,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4924 states, 4923 states have (on average 2.9894373349583585) internal successors, (14717), 4923 states have internal predecessors, (14717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:57,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4924 states to 4924 states and 14717 transitions. [2021-07-13 20:00:57,469 INFO L78 Accepts]: Start accepts. Automaton has 4924 states and 14717 transitions. Word has length 37 [2021-07-13 20:00:57,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:57,469 INFO L482 AbstractCegarLoop]: Abstraction has 4924 states and 14717 transitions. [2021-07-13 20:00:57,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:57,469 INFO L276 IsEmpty]: Start isEmpty. Operand 4924 states and 14717 transitions. [2021-07-13 20:00:57,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:00:57,475 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:57,475 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:57,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:57,676 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:57,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:57,677 INFO L82 PathProgramCache]: Analyzing trace with hash -318529310, now seen corresponding path program 21 times [2021-07-13 20:00:57,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:57,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788000803] [2021-07-13 20:00:57,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:57,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:58,236 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-13 20:00:58,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:58,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788000803] [2021-07-13 20:00:58,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788000803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:58,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670554023] [2021-07-13 20:00:58,236 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 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-13 20:00:58,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:00:58,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:58,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:00:58,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:58,575 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:00:58,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:00:58,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:58,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:58,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:58,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:00:58,801 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:00:58,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-13 20:00:58,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:58,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:58,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:58,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-07-13 20:00:59,064 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-13 20:00:59,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670554023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:59,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:59,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:00:59,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034702865] [2021-07-13 20:00:59,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:00:59,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:59,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:00:59,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:00:59,065 INFO L87 Difference]: Start difference. First operand 4924 states and 14717 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:01,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:01,919 INFO L93 Difference]: Finished difference Result 5661 states and 16749 transitions. [2021-07-13 20:01:01,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:01:01,920 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:01,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:01,933 INFO L225 Difference]: With dead ends: 5661 [2021-07-13 20:01:01,933 INFO L226 Difference]: Without dead ends: 5524 [2021-07-13 20:01:01,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 2015.6ms TimeCoverageRelationStatistics Valid=203, Invalid=2989, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:01:01,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5524 states. [2021-07-13 20:01:02,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5524 to 4947. [2021-07-13 20:01:02,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4947 states, 4946 states have (on average 2.98887990295188) internal successors, (14783), 4946 states have internal predecessors, (14783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:02,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4947 states to 4947 states and 14783 transitions. [2021-07-13 20:01:02,030 INFO L78 Accepts]: Start accepts. Automaton has 4947 states and 14783 transitions. Word has length 37 [2021-07-13 20:01:02,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:02,030 INFO L482 AbstractCegarLoop]: Abstraction has 4947 states and 14783 transitions. [2021-07-13 20:01:02,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:02,030 INFO L276 IsEmpty]: Start isEmpty. Operand 4947 states and 14783 transitions. [2021-07-13 20:01:02,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:02,037 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:02,037 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:02,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-13 20:01:02,253 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:02,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:02,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1795724830, now seen corresponding path program 22 times [2021-07-13 20:01:02,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:02,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584473128] [2021-07-13 20:01:02,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:02,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:02,607 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-13 20:01:02,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:02,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584473128] [2021-07-13 20:01:02,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584473128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:02,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227834970] [2021-07-13 20:01:02,607 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 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-13 20:01:02,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:02,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:02,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:01:02,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:02,867 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:01:02,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 15 [2021-07-13 20:01:02,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:02,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:02,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:02,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-07-13 20:01:03,019 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:03,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:01:03,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:03,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:03,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:03,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:17 [2021-07-13 20:01:03,173 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-13 20:01:03,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227834970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:03,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:03,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:01:03,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976198316] [2021-07-13 20:01:03,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:01:03,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:03,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:01:03,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:01:03,174 INFO L87 Difference]: Start difference. First operand 4947 states and 14783 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:05,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:05,210 INFO L93 Difference]: Finished difference Result 5855 states and 17310 transitions. [2021-07-13 20:01:05,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:01:05,210 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:05,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:05,220 INFO L225 Difference]: With dead ends: 5855 [2021-07-13 20:01:05,220 INFO L226 Difference]: Without dead ends: 5697 [2021-07-13 20:01:05,222 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 1314.6ms TimeCoverageRelationStatistics Valid=181, Invalid=2369, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:01:05,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5697 states. [2021-07-13 20:01:05,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5697 to 4961. [2021-07-13 20:01:05,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4961 states, 4960 states have (on average 2.988306451612903) internal successors, (14822), 4960 states have internal predecessors, (14822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:05,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4961 states to 4961 states and 14822 transitions. [2021-07-13 20:01:05,342 INFO L78 Accepts]: Start accepts. Automaton has 4961 states and 14822 transitions. Word has length 37 [2021-07-13 20:01:05,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:05,342 INFO L482 AbstractCegarLoop]: Abstraction has 4961 states and 14822 transitions. [2021-07-13 20:01:05,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:05,342 INFO L276 IsEmpty]: Start isEmpty. Operand 4961 states and 14822 transitions. [2021-07-13 20:01:05,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:05,348 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:05,349 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:05,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:05,564 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:05,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:05,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1627875324, now seen corresponding path program 23 times [2021-07-13 20:01:05,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:05,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267666093] [2021-07-13 20:01:05,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:05,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:05,843 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-07-13 20:01:06,211 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-13 20:01:06,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:06,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267666093] [2021-07-13 20:01:06,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267666093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:06,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114995536] [2021-07-13 20:01:06,211 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 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-13 20:01:06,251 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:01:06,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:06,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-13 20:01:06,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:06,476 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:06,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:01:06,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:06,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:06,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:06,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:01:06,766 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:06,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 38 treesize of output 22 [2021-07-13 20:01:06,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:06,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:06,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:06,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:01:06,961 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-13 20:01:06,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114995536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:06,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:06,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:01:06,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700356593] [2021-07-13 20:01:06,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:01:06,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:06,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:01:06,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:01:06,963 INFO L87 Difference]: Start difference. First operand 4961 states and 14822 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:10,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:10,542 INFO L93 Difference]: Finished difference Result 7577 states and 22183 transitions. [2021-07-13 20:01:10,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:01:10,542 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:10,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:10,556 INFO L225 Difference]: With dead ends: 7577 [2021-07-13 20:01:10,556 INFO L226 Difference]: Without dead ends: 7358 [2021-07-13 20:01:10,558 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 3035.3ms TimeCoverageRelationStatistics Valid=609, Invalid=6197, Unknown=0, NotChecked=0, Total=6806 [2021-07-13 20:01:10,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7358 states. [2021-07-13 20:01:10,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7358 to 5111. [2021-07-13 20:01:10,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5111 states, 5110 states have (on average 2.9886497064579256) internal successors, (15272), 5110 states have internal predecessors, (15272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:10,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5111 states to 5111 states and 15272 transitions. [2021-07-13 20:01:10,648 INFO L78 Accepts]: Start accepts. Automaton has 5111 states and 15272 transitions. Word has length 37 [2021-07-13 20:01:10,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:10,648 INFO L482 AbstractCegarLoop]: Abstraction has 5111 states and 15272 transitions. [2021-07-13 20:01:10,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:10,648 INFO L276 IsEmpty]: Start isEmpty. Operand 5111 states and 15272 transitions. [2021-07-13 20:01:10,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:10,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:10,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:10,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-07-13 20:01:10,865 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:10,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:10,865 INFO L82 PathProgramCache]: Analyzing trace with hash 68430916, now seen corresponding path program 24 times [2021-07-13 20:01:10,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:10,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769667429] [2021-07-13 20:01:10,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:11,495 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-13 20:01:11,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:11,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769667429] [2021-07-13 20:01:11,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769667429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:11,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407231830] [2021-07-13 20:01:11,495 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 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-13 20:01:11,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:01:11,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:11,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:01:11,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:11,767 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:11,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:01:11,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:11,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:11,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:11,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:01:12,006 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:12,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:01:12,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:12,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:12,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:12,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:01:12,117 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-13 20:01:12,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407231830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:12,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:12,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:01:12,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570708115] [2021-07-13 20:01:12,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:01:12,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:12,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:01:12,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:01:12,118 INFO L87 Difference]: Start difference. First operand 5111 states and 15272 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:13,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:13,457 INFO L93 Difference]: Finished difference Result 5431 states and 16072 transitions. [2021-07-13 20:01:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:01:13,457 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:13,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:13,466 INFO L225 Difference]: With dead ends: 5431 [2021-07-13 20:01:13,466 INFO L226 Difference]: Without dead ends: 5388 [2021-07-13 20:01:13,467 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 1585.9ms TimeCoverageRelationStatistics Valid=222, Invalid=2640, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:01:13,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5388 states. [2021-07-13 20:01:13,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5388 to 5128. [2021-07-13 20:01:13,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5128 states, 5127 states have (on average 2.98751706651063) internal successors, (15317), 5127 states have internal predecessors, (15317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:13,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5128 states to 5128 states and 15317 transitions. [2021-07-13 20:01:13,548 INFO L78 Accepts]: Start accepts. Automaton has 5128 states and 15317 transitions. Word has length 37 [2021-07-13 20:01:13,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:13,548 INFO L482 AbstractCegarLoop]: Abstraction has 5128 states and 15317 transitions. [2021-07-13 20:01:13,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:13,548 INFO L276 IsEmpty]: Start isEmpty. Operand 5128 states and 15317 transitions. [2021-07-13 20:01:13,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:13,585 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:13,585 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:13,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:13,802 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:13,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:13,803 INFO L82 PathProgramCache]: Analyzing trace with hash -1675933090, now seen corresponding path program 25 times [2021-07-13 20:01:13,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:13,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588239753] [2021-07-13 20:01:13,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:13,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:14,071 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-07-13 20:01:14,372 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-13 20:01:14,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:14,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588239753] [2021-07-13 20:01:14,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588239753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:14,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684527088] [2021-07-13 20:01:14,373 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 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-13 20:01:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:14,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:01:14,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:14,580 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:01:14,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 15 [2021-07-13 20:01:14,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:14,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:14,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:14,589 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-13 20:01:14,804 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:14,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:01:14,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:14,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:14,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:14,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:01:15,035 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-13 20:01:15,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684527088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:15,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:15,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:01:15,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284975868] [2021-07-13 20:01:15,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:01:15,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:15,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:01:15,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:01:15,036 INFO L87 Difference]: Start difference. First operand 5128 states and 15317 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:17,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:17,632 INFO L93 Difference]: Finished difference Result 5845 states and 17282 transitions. [2021-07-13 20:01:17,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:01:17,632 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:17,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:17,640 INFO L225 Difference]: With dead ends: 5845 [2021-07-13 20:01:17,641 INFO L226 Difference]: Without dead ends: 5708 [2021-07-13 20:01:17,641 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 1892.0ms TimeCoverageRelationStatistics Valid=202, Invalid=3104, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:01:17,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5708 states. [2021-07-13 20:01:17,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5708 to 5152. [2021-07-13 20:01:17,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5152 states, 5151 states have (on average 2.9873810910502816) internal successors, (15388), 5151 states have internal predecessors, (15388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:17,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5152 states to 5152 states and 15388 transitions. [2021-07-13 20:01:17,710 INFO L78 Accepts]: Start accepts. Automaton has 5152 states and 15388 transitions. Word has length 37 [2021-07-13 20:01:17,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:17,710 INFO L482 AbstractCegarLoop]: Abstraction has 5152 states and 15388 transitions. [2021-07-13 20:01:17,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:17,710 INFO L276 IsEmpty]: Start isEmpty. Operand 5152 states and 15388 transitions. [2021-07-13 20:01:17,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:17,717 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:17,717 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:17,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-07-13 20:01:17,918 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:17,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:17,918 INFO L82 PathProgramCache]: Analyzing trace with hash 438321050, now seen corresponding path program 26 times [2021-07-13 20:01:17,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:17,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720080140] [2021-07-13 20:01:17,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:17,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:18,209 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-13 20:01:18,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:18,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720080140] [2021-07-13 20:01:18,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720080140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:18,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053508530] [2021-07-13 20:01:18,209 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 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-13 20:01:18,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:18,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:18,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:01:18,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:18,442 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:18,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:01:18,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:18,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:18,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:18,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-13 20:01:18,717 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:18,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:01:18,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:18,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:18,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:18,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:01:18,910 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-13 20:01:18,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053508530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:18,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:18,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:01:18,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459283246] [2021-07-13 20:01:18,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:01:18,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:18,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:01:18,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:01:18,911 INFO L87 Difference]: Start difference. First operand 5152 states and 15388 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:21,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:21,413 INFO L93 Difference]: Finished difference Result 5862 states and 17319 transitions. [2021-07-13 20:01:21,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:01:21,414 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:21,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:21,423 INFO L225 Difference]: With dead ends: 5862 [2021-07-13 20:01:21,423 INFO L226 Difference]: Without dead ends: 5718 [2021-07-13 20:01:21,423 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1624.8ms TimeCoverageRelationStatistics Valid=194, Invalid=2998, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:01:21,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5718 states. [2021-07-13 20:01:21,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5718 to 5139. [2021-07-13 20:01:21,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5139 states, 5138 states have (on average 2.9877384196185286) internal successors, (15351), 5138 states have internal predecessors, (15351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:21,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5139 states to 5139 states and 15351 transitions. [2021-07-13 20:01:21,494 INFO L78 Accepts]: Start accepts. Automaton has 5139 states and 15351 transitions. Word has length 37 [2021-07-13 20:01:21,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:21,494 INFO L482 AbstractCegarLoop]: Abstraction has 5139 states and 15351 transitions. [2021-07-13 20:01:21,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:21,494 INFO L276 IsEmpty]: Start isEmpty. Operand 5139 states and 15351 transitions. [2021-07-13 20:01:21,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:21,502 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:21,502 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:21,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:21,712 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:21,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:21,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1583852910, now seen corresponding path program 27 times [2021-07-13 20:01:21,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:21,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356395098] [2021-07-13 20:01:21,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:21,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:21,995 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-13 20:01:21,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:21,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356395098] [2021-07-13 20:01:21,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356395098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:21,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441925828] [2021-07-13 20:01:21,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:22,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:01:22,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:22,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:01:22,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:22,229 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:22,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:01:22,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:22,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:22,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:22,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-13 20:01:22,478 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:22,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:01:22,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:22,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:22,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:22,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:01:22,717 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-13 20:01:22,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441925828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:22,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:22,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:01:22,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545378525] [2021-07-13 20:01:22,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:01:22,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:22,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:01:22,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:01:22,718 INFO L87 Difference]: Start difference. First operand 5139 states and 15351 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:25,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:25,231 INFO L93 Difference]: Finished difference Result 5963 states and 17628 transitions. [2021-07-13 20:01:25,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:01:25,231 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:25,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:25,240 INFO L225 Difference]: With dead ends: 5963 [2021-07-13 20:01:25,241 INFO L226 Difference]: Without dead ends: 5826 [2021-07-13 20:01:25,241 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 1622.1ms TimeCoverageRelationStatistics Valid=207, Invalid=3099, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:01:25,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5826 states. [2021-07-13 20:01:25,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5826 to 5159. [2021-07-13 20:01:25,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5159 states, 5158 states have (on average 2.9873982163629313) internal successors, (15409), 5158 states have internal predecessors, (15409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:25,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5159 states to 5159 states and 15409 transitions. [2021-07-13 20:01:25,320 INFO L78 Accepts]: Start accepts. Automaton has 5159 states and 15409 transitions. Word has length 37 [2021-07-13 20:01:25,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:25,320 INFO L482 AbstractCegarLoop]: Abstraction has 5159 states and 15409 transitions. [2021-07-13 20:01:25,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:25,321 INFO L276 IsEmpty]: Start isEmpty. Operand 5159 states and 15409 transitions. [2021-07-13 20:01:25,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:25,327 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:25,327 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:25,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-13 20:01:25,528 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:25,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:25,528 INFO L82 PathProgramCache]: Analyzing trace with hash -596860246, now seen corresponding path program 28 times [2021-07-13 20:01:25,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:25,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119738004] [2021-07-13 20:01:25,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:25,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:25,809 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-13 20:01:25,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:25,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119738004] [2021-07-13 20:01:25,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119738004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:25,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161790052] [2021-07-13 20:01:25,809 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 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-13 20:01:25,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:25,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:25,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:01:25,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:26,013 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:01:26,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-13 20:01:26,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:26,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:26,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:26,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-13 20:01:26,306 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:26,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 30 treesize of output 18 [2021-07-13 20:01:26,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:26,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:26,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:26,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:01:26,489 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-13 20:01:26,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161790052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:26,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:26,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:01:26,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872484958] [2021-07-13 20:01:26,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:01:26,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:26,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:01:26,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:01:26,491 INFO L87 Difference]: Start difference. First operand 5159 states and 15409 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:29,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:29,072 INFO L93 Difference]: Finished difference Result 6088 states and 17986 transitions. [2021-07-13 20:01:29,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:01:29,073 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:29,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:29,083 INFO L225 Difference]: With dead ends: 6088 [2021-07-13 20:01:29,083 INFO L226 Difference]: Without dead ends: 5944 [2021-07-13 20:01:29,083 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1693.1ms TimeCoverageRelationStatistics Valid=224, Invalid=3198, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:01:29,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5944 states. [2021-07-13 20:01:29,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5944 to 5149. [2021-07-13 20:01:29,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5149 states, 5148 states have (on average 2.9875679875679877) internal successors, (15380), 5148 states have internal predecessors, (15380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:29,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5149 states to 5149 states and 15380 transitions. [2021-07-13 20:01:29,156 INFO L78 Accepts]: Start accepts. Automaton has 5149 states and 15380 transitions. Word has length 37 [2021-07-13 20:01:29,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:29,156 INFO L482 AbstractCegarLoop]: Abstraction has 5149 states and 15380 transitions. [2021-07-13 20:01:29,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:29,157 INFO L276 IsEmpty]: Start isEmpty. Operand 5149 states and 15380 transitions. [2021-07-13 20:01:29,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:29,163 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:29,163 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:29,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-07-13 20:01:29,363 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:29,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:29,364 INFO L82 PathProgramCache]: Analyzing trace with hash -1803731396, now seen corresponding path program 29 times [2021-07-13 20:01:29,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:29,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873548420] [2021-07-13 20:01:29,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:29,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:29,652 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-13 20:01:29,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:29,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873548420] [2021-07-13 20:01:29,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873548420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:29,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867653860] [2021-07-13 20:01:29,653 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:01:29,745 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:01:29,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:29,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2021-07-13 20:01:29,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:29,944 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:29,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:01:29,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:29,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:29,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:29,954 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:01:30,189 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:30,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 36 treesize of output 20 [2021-07-13 20:01:30,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:30,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:30,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:30,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:20 [2021-07-13 20:01:30,334 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-13 20:01:30,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867653860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:30,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:30,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 35 [2021-07-13 20:01:30,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143296957] [2021-07-13 20:01:30,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:01:30,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:30,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:01:30,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1170, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:01:30,336 INFO L87 Difference]: Start difference. First operand 5149 states and 15380 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:31,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:31,374 INFO L93 Difference]: Finished difference Result 5541 states and 16350 transitions. [2021-07-13 20:01:31,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:01:31,375 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:31,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:31,384 INFO L225 Difference]: With dead ends: 5541 [2021-07-13 20:01:31,384 INFO L226 Difference]: Without dead ends: 5430 [2021-07-13 20:01:31,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1116.4ms TimeCoverageRelationStatistics Valid=160, Invalid=2096, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:01:31,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5430 states. [2021-07-13 20:01:31,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5430 to 5143. [2021-07-13 20:01:31,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5143 states, 5142 states have (on average 2.987942434850253) internal successors, (15364), 5142 states have internal predecessors, (15364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:31,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5143 states to 5143 states and 15364 transitions. [2021-07-13 20:01:31,457 INFO L78 Accepts]: Start accepts. Automaton has 5143 states and 15364 transitions. Word has length 37 [2021-07-13 20:01:31,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:31,457 INFO L482 AbstractCegarLoop]: Abstraction has 5143 states and 15364 transitions. [2021-07-13 20:01:31,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:31,457 INFO L276 IsEmpty]: Start isEmpty. Operand 5143 states and 15364 transitions. [2021-07-13 20:01:31,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:31,465 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:31,465 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:31,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:31,681 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:31,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:31,681 INFO L82 PathProgramCache]: Analyzing trace with hash -274458560, now seen corresponding path program 30 times [2021-07-13 20:01:31,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:31,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169758275] [2021-07-13 20:01:31,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:31,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:31,990 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-13 20:01:31,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:31,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169758275] [2021-07-13 20:01:31,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169758275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:31,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404348548] [2021-07-13 20:01:31,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:01:32,049 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:01:32,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:32,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:01:32,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:32,303 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:32,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:01:32,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:32,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:32,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:32,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:01:32,517 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:32,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:01:32,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:32,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:32,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:32,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:01:32,623 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-13 20:01:32,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404348548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:32,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:32,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-13 20:01:32,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650534260] [2021-07-13 20:01:32,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:01:32,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:32,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:01:32,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:01:32,624 INFO L87 Difference]: Start difference. First operand 5143 states and 15364 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:35,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:35,680 INFO L93 Difference]: Finished difference Result 8070 states and 23654 transitions. [2021-07-13 20:01:35,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:01:35,680 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:35,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:35,694 INFO L225 Difference]: With dead ends: 8070 [2021-07-13 20:01:35,695 INFO L226 Difference]: Without dead ends: 7824 [2021-07-13 20:01:35,695 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1452 ImplicationChecksByTransitivity, 2280.1ms TimeCoverageRelationStatistics Valid=488, Invalid=5832, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:01:35,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7824 states. [2021-07-13 20:01:35,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7824 to 5147. [2021-07-13 20:01:35,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5147 states, 5146 states have (on average 2.988146132918772) internal successors, (15377), 5146 states have internal predecessors, (15377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:35,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5147 states to 5147 states and 15377 transitions. [2021-07-13 20:01:35,787 INFO L78 Accepts]: Start accepts. Automaton has 5147 states and 15377 transitions. Word has length 37 [2021-07-13 20:01:35,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:35,787 INFO L482 AbstractCegarLoop]: Abstraction has 5147 states and 15377 transitions. [2021-07-13 20:01:35,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:35,787 INFO L276 IsEmpty]: Start isEmpty. Operand 5147 states and 15377 transitions. [2021-07-13 20:01:35,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:35,794 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:35,794 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:35,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-07-13 20:01:35,996 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:35,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:35,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1407450198, now seen corresponding path program 31 times [2021-07-13 20:01:35,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:35,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684763764] [2021-07-13 20:01:35,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:36,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:36,339 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-13 20:01:36,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:36,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684763764] [2021-07-13 20:01:36,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684763764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:36,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762407830] [2021-07-13 20:01:36,340 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 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-13 20:01:36,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:36,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:01:36,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:36,575 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:36,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:01:36,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:36,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:36,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:36,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-07-13 20:01:36,796 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:36,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:01:36,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:36,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:36,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:36,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:01:37,001 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-13 20:01:37,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762407830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:37,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:37,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:01:37,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167838539] [2021-07-13 20:01:37,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:01:37,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:37,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:01:37,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:01:37,003 INFO L87 Difference]: Start difference. First operand 5147 states and 15377 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:39,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:39,898 INFO L93 Difference]: Finished difference Result 8916 states and 26562 transitions. [2021-07-13 20:01:39,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:01:39,899 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:39,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:39,916 INFO L225 Difference]: With dead ends: 8916 [2021-07-13 20:01:39,916 INFO L226 Difference]: Without dead ends: 8793 [2021-07-13 20:01:39,917 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1424 ImplicationChecksByTransitivity, 2387.4ms TimeCoverageRelationStatistics Valid=478, Invalid=5842, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:01:39,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8793 states. [2021-07-13 20:01:40,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8793 to 5640. [2021-07-13 20:01:40,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5640 states, 5639 states have (on average 3.006206774250754) internal successors, (16952), 5639 states have internal predecessors, (16952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:40,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5640 states to 5640 states and 16952 transitions. [2021-07-13 20:01:40,027 INFO L78 Accepts]: Start accepts. Automaton has 5640 states and 16952 transitions. Word has length 37 [2021-07-13 20:01:40,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:40,028 INFO L482 AbstractCegarLoop]: Abstraction has 5640 states and 16952 transitions. [2021-07-13 20:01:40,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:40,028 INFO L276 IsEmpty]: Start isEmpty. Operand 5640 states and 16952 transitions. [2021-07-13 20:01:40,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:40,036 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:40,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:40,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:40,249 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:40,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:40,250 INFO L82 PathProgramCache]: Analyzing trace with hash 288856042, now seen corresponding path program 32 times [2021-07-13 20:01:40,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:40,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045609676] [2021-07-13 20:01:40,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:40,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:40,572 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-07-13 20:01:40,840 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-13 20:01:40,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:40,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045609676] [2021-07-13 20:01:40,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045609676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:40,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875938268] [2021-07-13 20:01:40,840 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 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-13 20:01:41,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:41,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:41,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:01:41,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:41,382 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:41,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:01:41,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:41,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:41,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:41,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-13 20:01:41,630 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:41,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:01:41,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:41,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:41,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:41,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:01:41,865 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-13 20:01:41,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875938268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:41,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:41,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:01:41,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702971333] [2021-07-13 20:01:41,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:01:41,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:41,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:01:41,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:01:41,866 INFO L87 Difference]: Start difference. First operand 5640 states and 16952 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:44,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:44,685 INFO L93 Difference]: Finished difference Result 6528 states and 19489 transitions. [2021-07-13 20:01:44,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:01:44,686 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:44,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:44,698 INFO L225 Difference]: With dead ends: 6528 [2021-07-13 20:01:44,698 INFO L226 Difference]: Without dead ends: 6476 [2021-07-13 20:01:44,699 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 2025.5ms TimeCoverageRelationStatistics Valid=203, Invalid=2989, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:01:44,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6476 states. [2021-07-13 20:01:44,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6476 to 5701. [2021-07-13 20:01:44,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5701 states, 5700 states have (on average 3.0050877192982455) internal successors, (17129), 5700 states have internal predecessors, (17129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:44,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5701 states to 5701 states and 17129 transitions. [2021-07-13 20:01:44,786 INFO L78 Accepts]: Start accepts. Automaton has 5701 states and 17129 transitions. Word has length 37 [2021-07-13 20:01:44,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:44,786 INFO L482 AbstractCegarLoop]: Abstraction has 5701 states and 17129 transitions. [2021-07-13 20:01:44,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:44,786 INFO L276 IsEmpty]: Start isEmpty. Operand 5701 states and 17129 transitions. [2021-07-13 20:01:44,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:44,794 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:44,794 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:45,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-13 20:01:45,001 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:45,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:45,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1891857114, now seen corresponding path program 33 times [2021-07-13 20:01:45,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:45,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924348396] [2021-07-13 20:01:45,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:45,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:45,533 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-13 20:01:45,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:45,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924348396] [2021-07-13 20:01:45,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924348396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:45,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997210817] [2021-07-13 20:01:45,533 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 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-13 20:01:45,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:01:45,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:45,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-13 20:01:45,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:45,805 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:45,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:01:45,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:45,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:45,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:45,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-13 20:01:46,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:46,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:46,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:01:46,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2021-07-13 20:01:46,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:46,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:46,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:46,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:54, output treesize:25 [2021-07-13 20:01:46,641 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-13 20:01:46,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997210817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:46,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:46,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:01:46,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203858524] [2021-07-13 20:01:46,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:01:46,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:46,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:01:46,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=1254, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:01:46,643 INFO L87 Difference]: Start difference. First operand 5701 states and 17129 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:49,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:49,818 INFO L93 Difference]: Finished difference Result 6538 states and 19454 transitions. [2021-07-13 20:01:49,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:01:49,820 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:49,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:49,832 INFO L225 Difference]: With dead ends: 6538 [2021-07-13 20:01:49,832 INFO L226 Difference]: Without dead ends: 6486 [2021-07-13 20:01:49,833 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 2403.1ms TimeCoverageRelationStatistics Valid=204, Invalid=2988, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:01:49,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6486 states. [2021-07-13 20:01:49,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6486 to 5781. [2021-07-13 20:01:49,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5781 states, 5780 states have (on average 2.9991349480968856) internal successors, (17335), 5780 states have internal predecessors, (17335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:49,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5781 states to 5781 states and 17335 transitions. [2021-07-13 20:01:49,918 INFO L78 Accepts]: Start accepts. Automaton has 5781 states and 17335 transitions. Word has length 37 [2021-07-13 20:01:49,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:49,918 INFO L482 AbstractCegarLoop]: Abstraction has 5781 states and 17335 transitions. [2021-07-13 20:01:49,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:49,919 INFO L276 IsEmpty]: Start isEmpty. Operand 5781 states and 17335 transitions. [2021-07-13 20:01:49,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:49,927 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:49,927 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:50,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-13 20:01:50,141 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:50,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:50,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1738481694, now seen corresponding path program 34 times [2021-07-13 20:01:50,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:50,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435568001] [2021-07-13 20:01:50,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:50,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:50,532 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 20 [2021-07-13 20:01:50,800 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-13 20:01:50,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:50,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435568001] [2021-07-13 20:01:50,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435568001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:50,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077952097] [2021-07-13 20:01:50,801 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 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-13 20:01:50,832 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:50,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:50,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:01:50,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:51,183 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:51,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 33 treesize of output 21 [2021-07-13 20:01:51,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:51,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:51,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:51,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-13 20:01:51,269 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:51,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:01:51,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:51,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:51,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:51,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-13 20:01:51,496 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-13 20:01:51,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077952097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:51,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:51,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 33 [2021-07-13 20:01:51,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097935399] [2021-07-13 20:01:51,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-13 20:01:51,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:51,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-13 20:01:51,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1041, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:01:51,498 INFO L87 Difference]: Start difference. First operand 5781 states and 17335 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:53,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:53,167 INFO L93 Difference]: Finished difference Result 7483 states and 22189 transitions. [2021-07-13 20:01:53,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:01:53,167 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:53,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:53,182 INFO L225 Difference]: With dead ends: 7483 [2021-07-13 20:01:53,182 INFO L226 Difference]: Without dead ends: 7219 [2021-07-13 20:01:53,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 1722.6ms TimeCoverageRelationStatistics Valid=196, Invalid=2560, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:01:53,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7219 states. [2021-07-13 20:01:53,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7219 to 6011. [2021-07-13 20:01:53,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6011 states, 6010 states have (on average 2.992678868552413) internal successors, (17986), 6010 states have internal predecessors, (17986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:53,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6011 states to 6011 states and 17986 transitions. [2021-07-13 20:01:53,281 INFO L78 Accepts]: Start accepts. Automaton has 6011 states and 17986 transitions. Word has length 37 [2021-07-13 20:01:53,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:53,281 INFO L482 AbstractCegarLoop]: Abstraction has 6011 states and 17986 transitions. [2021-07-13 20:01:53,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:53,282 INFO L276 IsEmpty]: Start isEmpty. Operand 6011 states and 17986 transitions. [2021-07-13 20:01:53,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:53,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:53,290 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:53,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:53,504 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:53,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:53,504 INFO L82 PathProgramCache]: Analyzing trace with hash -224332416, now seen corresponding path program 35 times [2021-07-13 20:01:53,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:53,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212430558] [2021-07-13 20:01:53,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:53,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:53,899 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-13 20:01:53,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:53,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212430558] [2021-07-13 20:01:53,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212430558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:53,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569300052] [2021-07-13 20:01:53,900 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 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-13 20:01:54,108 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:01:54,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:54,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-13 20:01:54,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:54,479 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:54,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:01:54,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:54,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:54,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:54,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:64, output treesize:46 [2021-07-13 20:01:54,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:54,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:54,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:01:54,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:01:54,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 27 [2021-07-13 20:01:54,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:54,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:54,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:54,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:17 [2021-07-13 20:01:54,814 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-13 20:01:54,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569300052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:54,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:54,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:01:54,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13895824] [2021-07-13 20:01:54,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:01:54,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:54,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:01:54,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=977, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:01:54,815 INFO L87 Difference]: Start difference. First operand 6011 states and 17986 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:54,998 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 18 [2021-07-13 20:01:57,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:57,005 INFO L93 Difference]: Finished difference Result 7648 states and 22663 transitions. [2021-07-13 20:01:57,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:01:57,006 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:01:57,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:57,021 INFO L225 Difference]: With dead ends: 7648 [2021-07-13 20:01:57,021 INFO L226 Difference]: Without dead ends: 7393 [2021-07-13 20:01:57,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 1695.8ms TimeCoverageRelationStatistics Valid=217, Invalid=2645, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:01:57,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7393 states. [2021-07-13 20:01:57,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7393 to 6053. [2021-07-13 20:01:57,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6053 states, 6052 states have (on average 2.991242564441507) internal successors, (18103), 6052 states have internal predecessors, (18103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:57,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6053 states to 6053 states and 18103 transitions. [2021-07-13 20:01:57,128 INFO L78 Accepts]: Start accepts. Automaton has 6053 states and 18103 transitions. Word has length 37 [2021-07-13 20:01:57,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:57,129 INFO L482 AbstractCegarLoop]: Abstraction has 6053 states and 18103 transitions. [2021-07-13 20:01:57,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:57,129 INFO L276 IsEmpty]: Start isEmpty. Operand 6053 states and 18103 transitions. [2021-07-13 20:01:57,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:01:57,137 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:57,137 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:57,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:57,355 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:57,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:57,355 INFO L82 PathProgramCache]: Analyzing trace with hash -653093444, now seen corresponding path program 36 times [2021-07-13 20:01:57,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:57,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589612927] [2021-07-13 20:01:57,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:57,616 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-07-13 20:01:57,969 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-13 20:01:57,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:57,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589612927] [2021-07-13 20:01:57,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589612927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:57,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714148265] [2021-07-13 20:01:57,969 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 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-13 20:01:58,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:01:58,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:58,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:01:58,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:58,223 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:58,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:01:58,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:58,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:58,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:58,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:01:58,328 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:01:58,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:01:58,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:58,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:58,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:58,334 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-13 20:01:58,497 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-13 20:01:58,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714148265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:58,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:58,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:01:58,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726692789] [2021-07-13 20:01:58,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:01:58,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:58,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:01:58,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:01:58,498 INFO L87 Difference]: Start difference. First operand 6053 states and 18103 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:00,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:00,049 INFO L93 Difference]: Finished difference Result 7702 states and 22814 transitions. [2021-07-13 20:02:00,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:02:00,049 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:00,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:00,065 INFO L225 Difference]: With dead ends: 7702 [2021-07-13 20:02:00,065 INFO L226 Difference]: Without dead ends: 7474 [2021-07-13 20:02:00,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 1545.8ms TimeCoverageRelationStatistics Valid=211, Invalid=2651, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:02:00,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7474 states. [2021-07-13 20:02:00,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7474 to 6074. [2021-07-13 20:02:00,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6074 states, 6073 states have (on average 2.9907788572369505) internal successors, (18163), 6073 states have internal predecessors, (18163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:00,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6074 states to 6074 states and 18163 transitions. [2021-07-13 20:02:00,235 INFO L78 Accepts]: Start accepts. Automaton has 6074 states and 18163 transitions. Word has length 37 [2021-07-13 20:02:00,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:00,236 INFO L482 AbstractCegarLoop]: Abstraction has 6074 states and 18163 transitions. [2021-07-13 20:02:00,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:00,237 INFO L276 IsEmpty]: Start isEmpty. Operand 6074 states and 18163 transitions. [2021-07-13 20:02:00,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:00,245 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:00,245 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:00,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:00,462 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:00,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:00,462 INFO L82 PathProgramCache]: Analyzing trace with hash 700323320, now seen corresponding path program 37 times [2021-07-13 20:02:00,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:00,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255006652] [2021-07-13 20:02:00,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:00,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:00,888 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-13 20:02:00,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:00,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255006652] [2021-07-13 20:02:00,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255006652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:00,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055970154] [2021-07-13 20:02:00,889 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 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-13 20:02:00,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:00,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:00,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:01,152 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:01,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:02:01,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:01,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:01,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:01,163 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:02:01,357 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:01,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:02:01,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:01,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:01,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:01,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:02:01,584 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-13 20:02:01,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055970154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:01,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:01,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:01,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393965936] [2021-07-13 20:02:01,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:01,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:01,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:01,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:01,585 INFO L87 Difference]: Start difference. First operand 6074 states and 18163 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:04,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:04,498 INFO L93 Difference]: Finished difference Result 7659 states and 22749 transitions. [2021-07-13 20:02:04,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:02:04,498 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:04,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:04,514 INFO L225 Difference]: With dead ends: 7659 [2021-07-13 20:02:04,514 INFO L226 Difference]: Without dead ends: 7427 [2021-07-13 20:02:04,515 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1985.4ms TimeCoverageRelationStatistics Valid=248, Invalid=3534, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:02:04,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7427 states. [2021-07-13 20:02:04,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7427 to 6101. [2021-07-13 20:02:04,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6101 states, 6100 states have (on average 2.9895081967213115) internal successors, (18236), 6100 states have internal predecessors, (18236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:04,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6101 states to 6101 states and 18236 transitions. [2021-07-13 20:02:04,645 INFO L78 Accepts]: Start accepts. Automaton has 6101 states and 18236 transitions. Word has length 37 [2021-07-13 20:02:04,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:04,645 INFO L482 AbstractCegarLoop]: Abstraction has 6101 states and 18236 transitions. [2021-07-13 20:02:04,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:04,645 INFO L276 IsEmpty]: Start isEmpty. Operand 6101 states and 18236 transitions. [2021-07-13 20:02:04,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:04,658 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:04,658 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:04,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-13 20:02:04,869 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:04,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:04,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1480389836, now seen corresponding path program 38 times [2021-07-13 20:02:04,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:04,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539792372] [2021-07-13 20:02:04,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:04,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:05,356 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-13 20:02:05,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:05,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539792372] [2021-07-13 20:02:05,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539792372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:05,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850623010] [2021-07-13 20:02:05,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:02:05,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:05,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:05,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:05,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:05,669 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:05,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:02:05,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:05,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:05,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:05,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:02:05,973 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:05,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:02:05,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:05,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:05,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:05,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:02:06,152 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-13 20:02:06,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850623010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:06,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:06,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:06,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418182791] [2021-07-13 20:02:06,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:06,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:06,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:06,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:06,153 INFO L87 Difference]: Start difference. First operand 6101 states and 18236 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:08,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:08,796 INFO L93 Difference]: Finished difference Result 7717 states and 22961 transitions. [2021-07-13 20:02:08,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:02:08,796 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:08,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:08,809 INFO L225 Difference]: With dead ends: 7717 [2021-07-13 20:02:08,810 INFO L226 Difference]: Without dead ends: 7520 [2021-07-13 20:02:08,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 2036.8ms TimeCoverageRelationStatistics Valid=244, Invalid=3538, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:02:08,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7520 states. [2021-07-13 20:02:08,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7520 to 6134. [2021-07-13 20:02:08,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6134 states, 6133 states have (on average 2.9900538072721345) internal successors, (18338), 6133 states have internal predecessors, (18338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:08,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6134 states to 6134 states and 18338 transitions. [2021-07-13 20:02:08,902 INFO L78 Accepts]: Start accepts. Automaton has 6134 states and 18338 transitions. Word has length 37 [2021-07-13 20:02:08,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:08,902 INFO L482 AbstractCegarLoop]: Abstraction has 6134 states and 18338 transitions. [2021-07-13 20:02:08,902 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:08,902 INFO L276 IsEmpty]: Start isEmpty. Operand 6134 states and 18338 transitions. [2021-07-13 20:02:08,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:08,910 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:08,910 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:09,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:09,111 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:09,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:09,112 INFO L82 PathProgramCache]: Analyzing trace with hash 1607706310, now seen corresponding path program 39 times [2021-07-13 20:02:09,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:09,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256057853] [2021-07-13 20:02:09,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:09,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:09,552 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-13 20:02:09,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:09,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256057853] [2021-07-13 20:02:09,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256057853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:09,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191298699] [2021-07-13 20:02:09,553 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 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-13 20:02:09,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:02:09,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:09,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:02:09,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:09,828 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:09,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:02:09,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:09,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:09,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:09,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:02:10,069 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:10,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 18 [2021-07-13 20:02:10,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:10,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:10,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:10,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-13 20:02:10,233 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-13 20:02:10,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191298699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:10,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:10,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:10,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035817554] [2021-07-13 20:02:10,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:10,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:10,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:10,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:10,235 INFO L87 Difference]: Start difference. First operand 6134 states and 18338 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:12,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:12,420 INFO L93 Difference]: Finished difference Result 7811 states and 23258 transitions. [2021-07-13 20:02:12,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:02:12,420 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:12,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:12,435 INFO L225 Difference]: With dead ends: 7811 [2021-07-13 20:02:12,436 INFO L226 Difference]: Without dead ends: 7583 [2021-07-13 20:02:12,436 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 1715.6ms TimeCoverageRelationStatistics Valid=208, Invalid=2872, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:02:12,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7583 states. [2021-07-13 20:02:12,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7583 to 6113. [2021-07-13 20:02:12,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6113 states, 6112 states have (on average 2.994109947643979) internal successors, (18300), 6112 states have internal predecessors, (18300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:12,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6113 states to 6113 states and 18300 transitions. [2021-07-13 20:02:12,544 INFO L78 Accepts]: Start accepts. Automaton has 6113 states and 18300 transitions. Word has length 37 [2021-07-13 20:02:12,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:12,544 INFO L482 AbstractCegarLoop]: Abstraction has 6113 states and 18300 transitions. [2021-07-13 20:02:12,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:12,544 INFO L276 IsEmpty]: Start isEmpty. Operand 6113 states and 18300 transitions. [2021-07-13 20:02:12,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:12,553 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:12,553 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:12,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:12,771 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:12,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:12,771 INFO L82 PathProgramCache]: Analyzing trace with hash 183361800, now seen corresponding path program 40 times [2021-07-13 20:02:12,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:12,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684250359] [2021-07-13 20:02:12,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:12,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:13,143 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-13 20:02:13,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:13,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684250359] [2021-07-13 20:02:13,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684250359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:13,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909425146] [2021-07-13 20:02:13,143 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 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-13 20:02:13,185 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:13,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:13,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:13,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:13,535 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:13,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:02:13,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:13,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:13,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:13,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:02:13,620 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:13,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:02:13,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:13,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:13,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:13,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:02:13,890 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-13 20:02:13,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909425146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:13,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:13,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:02:13,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547744905] [2021-07-13 20:02:13,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:02:13,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:13,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:02:13,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1179, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:02:13,891 INFO L87 Difference]: Start difference. First operand 6113 states and 18300 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:16,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:16,379 INFO L93 Difference]: Finished difference Result 7455 states and 22068 transitions. [2021-07-13 20:02:16,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:02:16,379 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:16,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:16,393 INFO L225 Difference]: With dead ends: 7455 [2021-07-13 20:02:16,393 INFO L226 Difference]: Without dead ends: 7200 [2021-07-13 20:02:16,393 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 1783.1ms TimeCoverageRelationStatistics Valid=214, Invalid=2866, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:02:16,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7200 states. [2021-07-13 20:02:16,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7200 to 6116. [2021-07-13 20:02:16,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6116 states, 6115 states have (on average 2.997056418642682) internal successors, (18327), 6115 states have internal predecessors, (18327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:16,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6116 states to 6116 states and 18327 transitions. [2021-07-13 20:02:16,495 INFO L78 Accepts]: Start accepts. Automaton has 6116 states and 18327 transitions. Word has length 37 [2021-07-13 20:02:16,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:16,495 INFO L482 AbstractCegarLoop]: Abstraction has 6116 states and 18327 transitions. [2021-07-13 20:02:16,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:16,495 INFO L276 IsEmpty]: Start isEmpty. Operand 6116 states and 18327 transitions. [2021-07-13 20:02:16,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:16,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:16,505 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:16,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:16,721 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:16,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:16,721 INFO L82 PathProgramCache]: Analyzing trace with hash -245399228, now seen corresponding path program 41 times [2021-07-13 20:02:16,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:16,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094990635] [2021-07-13 20:02:16,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:16,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:17,158 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-13 20:02:17,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:17,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094990635] [2021-07-13 20:02:17,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094990635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:17,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339265010] [2021-07-13 20:02:17,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:02:17,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:02:17,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:17,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-13 20:02:17,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:17,465 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:17,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:02:17,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:17,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:17,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:17,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:02:17,576 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:17,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-13 20:02:17,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:17,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:17,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:17,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:02:17,755 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-13 20:02:17,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339265010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:17,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:17,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:02:17,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324361403] [2021-07-13 20:02:17,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:02:17,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:17,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:02:17,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:02:17,757 INFO L87 Difference]: Start difference. First operand 6116 states and 18327 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:19,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:19,665 INFO L93 Difference]: Finished difference Result 7639 states and 22653 transitions. [2021-07-13 20:02:19,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:02:19,665 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:19,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:19,680 INFO L225 Difference]: With dead ends: 7639 [2021-07-13 20:02:19,680 INFO L226 Difference]: Without dead ends: 7411 [2021-07-13 20:02:19,682 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 1482.8ms TimeCoverageRelationStatistics Valid=213, Invalid=2649, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:02:19,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7411 states. [2021-07-13 20:02:19,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7411 to 6110. [2021-07-13 20:02:19,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6110 states, 6109 states have (on average 2.9968898346701587) internal successors, (18308), 6109 states have internal predecessors, (18308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:19,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6110 states to 6110 states and 18308 transitions. [2021-07-13 20:02:19,785 INFO L78 Accepts]: Start accepts. Automaton has 6110 states and 18308 transitions. Word has length 37 [2021-07-13 20:02:19,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:19,785 INFO L482 AbstractCegarLoop]: Abstraction has 6110 states and 18308 transitions. [2021-07-13 20:02:19,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:19,785 INFO L276 IsEmpty]: Start isEmpty. Operand 6110 states and 18308 transitions. [2021-07-13 20:02:19,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:19,793 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:19,794 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:20,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:20,011 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:20,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:20,011 INFO L82 PathProgramCache]: Analyzing trace with hash 1108017536, now seen corresponding path program 42 times [2021-07-13 20:02:20,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:20,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333722648] [2021-07-13 20:02:20,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:20,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:20,423 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-13 20:02:20,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:20,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333722648] [2021-07-13 20:02:20,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333722648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:20,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710801619] [2021-07-13 20:02:20,424 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:02:20,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:02:20,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:20,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:02:20,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:20,719 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:20,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:02:20,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:20,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:20,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:20,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:02:20,831 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:20,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:02:20,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:20,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:20,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:20,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:02:20,998 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-13 20:02:20,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710801619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:20,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:20,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:02:20,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220972211] [2021-07-13 20:02:20,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:02:20,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:20,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:02:20,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1104, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:02:20,999 INFO L87 Difference]: Start difference. First operand 6110 states and 18308 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:23,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:23,029 INFO L93 Difference]: Finished difference Result 7916 states and 23524 transitions. [2021-07-13 20:02:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:02:23,029 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:23,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:23,044 INFO L225 Difference]: With dead ends: 7916 [2021-07-13 20:02:23,045 INFO L226 Difference]: Without dead ends: 7657 [2021-07-13 20:02:23,045 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 1452.3ms TimeCoverageRelationStatistics Valid=227, Invalid=2743, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:02:23,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7657 states. [2021-07-13 20:02:23,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7657 to 6116. [2021-07-13 20:02:23,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6116 states, 6115 states have (on average 2.9982011447260835) internal successors, (18334), 6115 states have internal predecessors, (18334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:23,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6116 states to 6116 states and 18334 transitions. [2021-07-13 20:02:23,155 INFO L78 Accepts]: Start accepts. Automaton has 6116 states and 18334 transitions. Word has length 37 [2021-07-13 20:02:23,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:23,155 INFO L482 AbstractCegarLoop]: Abstraction has 6116 states and 18334 transitions. [2021-07-13 20:02:23,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:23,156 INFO L276 IsEmpty]: Start isEmpty. Operand 6116 states and 18334 transitions. [2021-07-13 20:02:23,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:23,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:23,165 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:23,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-07-13 20:02:23,382 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:23,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:23,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1494977762, now seen corresponding path program 43 times [2021-07-13 20:02:23,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:23,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569004799] [2021-07-13 20:02:23,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:23,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:23,821 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-13 20:02:23,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:23,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569004799] [2021-07-13 20:02:23,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569004799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:23,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207994600] [2021-07-13 20:02:23,821 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 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-13 20:02:23,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:23,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:23,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:24,060 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:24,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:02:24,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:24,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:24,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:24,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-13 20:02:24,348 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:24,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:02:24,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:24,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:24,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:24,356 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:02:24,578 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-13 20:02:24,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207994600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:24,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:24,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:24,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011772793] [2021-07-13 20:02:24,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:24,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:24,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:24,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:24,580 INFO L87 Difference]: Start difference. First operand 6116 states and 18334 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:26,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:26,973 INFO L93 Difference]: Finished difference Result 7354 states and 21835 transitions. [2021-07-13 20:02:26,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:02:26,974 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:26,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:26,987 INFO L225 Difference]: With dead ends: 7354 [2021-07-13 20:02:26,987 INFO L226 Difference]: Without dead ends: 7164 [2021-07-13 20:02:26,987 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 2065.4ms TimeCoverageRelationStatistics Valid=264, Invalid=3396, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:02:26,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7164 states. [2021-07-13 20:02:27,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7164 to 6113. [2021-07-13 20:02:27,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6113 states, 6112 states have (on average 2.9983638743455496) internal successors, (18326), 6112 states have internal predecessors, (18326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:27,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6113 states to 6113 states and 18326 transitions. [2021-07-13 20:02:27,082 INFO L78 Accepts]: Start accepts. Automaton has 6113 states and 18326 transitions. Word has length 37 [2021-07-13 20:02:27,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:27,083 INFO L482 AbstractCegarLoop]: Abstraction has 6113 states and 18326 transitions. [2021-07-13 20:02:27,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:27,083 INFO L276 IsEmpty]: Start isEmpty. Operand 6113 states and 18326 transitions. [2021-07-13 20:02:27,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:27,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:27,091 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:27,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:27,309 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:27,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:27,309 INFO L82 PathProgramCache]: Analyzing trace with hash 70154018, now seen corresponding path program 44 times [2021-07-13 20:02:27,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:27,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287581606] [2021-07-13 20:02:27,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:27,669 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-13 20:02:27,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:27,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287581606] [2021-07-13 20:02:27,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287581606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:27,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803365665] [2021-07-13 20:02:27,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:27,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:27,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:27,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:27,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:27,911 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:27,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:02:27,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:27,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:27,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:27,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-13 20:02:28,138 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:28,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:02:28,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:28,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:28,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:28,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:02:28,333 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-13 20:02:28,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803365665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:28,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:28,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:02:28,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781833384] [2021-07-13 20:02:28,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:02:28,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:28,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:02:28,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1379, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:02:28,335 INFO L87 Difference]: Start difference. First operand 6113 states and 18326 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:29,271 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 24 [2021-07-13 20:02:30,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:30,834 INFO L93 Difference]: Finished difference Result 8903 states and 26332 transitions. [2021-07-13 20:02:30,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:02:30,834 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:30,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:30,853 INFO L225 Difference]: With dead ends: 8903 [2021-07-13 20:02:30,853 INFO L226 Difference]: Without dead ends: 8721 [2021-07-13 20:02:30,854 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 2229.7ms TimeCoverageRelationStatistics Valid=435, Invalid=4535, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:02:30,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8721 states. [2021-07-13 20:02:30,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8721 to 6144. [2021-07-13 20:02:30,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6144 states, 6143 states have (on average 2.997720983232948) internal successors, (18415), 6143 states have internal predecessors, (18415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:30,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6144 states to 6144 states and 18415 transitions. [2021-07-13 20:02:30,962 INFO L78 Accepts]: Start accepts. Automaton has 6144 states and 18415 transitions. Word has length 37 [2021-07-13 20:02:30,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:30,963 INFO L482 AbstractCegarLoop]: Abstraction has 6144 states and 18415 transitions. [2021-07-13 20:02:30,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:30,963 INFO L276 IsEmpty]: Start isEmpty. Operand 6144 states and 18415 transitions. [2021-07-13 20:02:30,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:30,973 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:30,973 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:31,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-13 20:02:31,174 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:31,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:31,174 INFO L82 PathProgramCache]: Analyzing trace with hash 1766460258, now seen corresponding path program 45 times [2021-07-13 20:02:31,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:31,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145898971] [2021-07-13 20:02:31,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:31,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:31,679 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-13 20:02:31,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:31,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145898971] [2021-07-13 20:02:31,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145898971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:31,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891416701] [2021-07-13 20:02:31,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:31,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:02:31,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:31,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:02:31,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:32,111 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:32,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:02:32,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:32,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:32,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:32,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:02:32,343 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:32,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-07-13 20:02:32,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:32,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:32,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:32,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:02:32,554 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-13 20:02:32,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891416701] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:32,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:32,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:32,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113288880] [2021-07-13 20:02:32,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:32,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:32,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:32,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:32,555 INFO L87 Difference]: Start difference. First operand 6144 states and 18415 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:34,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:34,992 INFO L93 Difference]: Finished difference Result 7184 states and 21437 transitions. [2021-07-13 20:02:34,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:02:34,992 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:34,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:35,004 INFO L225 Difference]: With dead ends: 7184 [2021-07-13 20:02:35,004 INFO L226 Difference]: Without dead ends: 7020 [2021-07-13 20:02:35,005 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 1961.8ms TimeCoverageRelationStatistics Valid=211, Invalid=3211, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:02:35,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-07-13 20:02:35,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 6178. [2021-07-13 20:02:35,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6178 states, 6177 states have (on average 2.9985429820301115) internal successors, (18522), 6177 states have internal predecessors, (18522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:35,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6178 states to 6178 states and 18522 transitions. [2021-07-13 20:02:35,093 INFO L78 Accepts]: Start accepts. Automaton has 6178 states and 18522 transitions. Word has length 37 [2021-07-13 20:02:35,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:35,094 INFO L482 AbstractCegarLoop]: Abstraction has 6178 states and 18522 transitions. [2021-07-13 20:02:35,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:35,094 INFO L276 IsEmpty]: Start isEmpty. Operand 6178 states and 18522 transitions. [2021-07-13 20:02:35,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:35,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:35,102 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:35,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-13 20:02:35,303 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:35,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:35,304 INFO L82 PathProgramCache]: Analyzing trace with hash -414252898, now seen corresponding path program 46 times [2021-07-13 20:02:35,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:35,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616517236] [2021-07-13 20:02:35,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:35,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:35,658 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-13 20:02:35,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:35,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616517236] [2021-07-13 20:02:35,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616517236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:35,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683620536] [2021-07-13 20:02:35,659 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 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-13 20:02:35,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:35,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:35,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:35,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:35,892 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:35,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:02:35,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:35,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:35,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:35,916 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-13 20:02:36,177 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:36,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:02:36,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:36,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:36,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:36,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:02:36,353 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-13 20:02:36,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683620536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:36,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:36,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:36,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057135602] [2021-07-13 20:02:36,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:36,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:36,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:36,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:36,354 INFO L87 Difference]: Start difference. First operand 6178 states and 18522 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:38,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:38,567 INFO L93 Difference]: Finished difference Result 7175 states and 21423 transitions. [2021-07-13 20:02:38,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:02:38,567 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:38,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:38,581 INFO L225 Difference]: With dead ends: 7175 [2021-07-13 20:02:38,582 INFO L226 Difference]: Without dead ends: 6998 [2021-07-13 20:02:38,582 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 1631.5ms TimeCoverageRelationStatistics Valid=197, Invalid=2995, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:02:38,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6998 states. [2021-07-13 20:02:38,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6998 to 6187. [2021-07-13 20:02:38,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6187 states, 6186 states have (on average 2.9996766892984157) internal successors, (18556), 6186 states have internal predecessors, (18556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:38,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6187 states to 6187 states and 18556 transitions. [2021-07-13 20:02:38,685 INFO L78 Accepts]: Start accepts. Automaton has 6187 states and 18556 transitions. Word has length 37 [2021-07-13 20:02:38,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:38,685 INFO L482 AbstractCegarLoop]: Abstraction has 6187 states and 18556 transitions. [2021-07-13 20:02:38,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:38,685 INFO L276 IsEmpty]: Start isEmpty. Operand 6187 states and 18556 transitions. [2021-07-13 20:02:38,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:38,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:38,693 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:38,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:38,901 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:38,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:38,901 INFO L82 PathProgramCache]: Analyzing trace with hash -965027278, now seen corresponding path program 47 times [2021-07-13 20:02:38,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:38,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324374381] [2021-07-13 20:02:38,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:38,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:39,314 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-13 20:02:39,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:39,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324374381] [2021-07-13 20:02:39,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324374381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:39,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858677378] [2021-07-13 20:02:39,315 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 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-13 20:02:39,343 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:02:39,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:39,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:02:39,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:39,549 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:39,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:02:39,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:39,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:39,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:39,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:02:39,676 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:39,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:02:39,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:39,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:39,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:39,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-13 20:02:39,832 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-13 20:02:39,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858677378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:39,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:39,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-13 20:02:39,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630489672] [2021-07-13 20:02:39,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:39,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:39,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:39,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1213, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:39,833 INFO L87 Difference]: Start difference. First operand 6187 states and 18556 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:41,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:41,719 INFO L93 Difference]: Finished difference Result 9539 states and 28273 transitions. [2021-07-13 20:02:41,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:02:41,719 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:41,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:41,735 INFO L225 Difference]: With dead ends: 9539 [2021-07-13 20:02:41,735 INFO L226 Difference]: Without dead ends: 9357 [2021-07-13 20:02:41,736 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 866 ImplicationChecksByTransitivity, 1472.5ms TimeCoverageRelationStatistics Valid=376, Invalid=3656, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:02:41,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9357 states. [2021-07-13 20:02:41,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9357 to 6236. [2021-07-13 20:02:41,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6236 states, 6235 states have (on average 2.997433841218925) internal successors, (18689), 6235 states have internal predecessors, (18689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:41,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6236 states to 6236 states and 18689 transitions. [2021-07-13 20:02:41,832 INFO L78 Accepts]: Start accepts. Automaton has 6236 states and 18689 transitions. Word has length 37 [2021-07-13 20:02:41,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:41,832 INFO L482 AbstractCegarLoop]: Abstraction has 6236 states and 18689 transitions. [2021-07-13 20:02:41,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:41,832 INFO L276 IsEmpty]: Start isEmpty. Operand 6236 states and 18689 transitions. [2021-07-13 20:02:41,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:41,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:41,840 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:42,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:42,042 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:42,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:42,042 INFO L82 PathProgramCache]: Analyzing trace with hash 731278962, now seen corresponding path program 48 times [2021-07-13 20:02:42,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:42,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197698946] [2021-07-13 20:02:42,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:42,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:42,322 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-13 20:02:42,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:42,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197698946] [2021-07-13 20:02:42,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197698946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:42,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873747627] [2021-07-13 20:02:42,322 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:02:42,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:02:42,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:42,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:02:42,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:42,524 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:42,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:02:42,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:42,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:42,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:42,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:02:42,660 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:42,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:02:42,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:42,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:42,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:42,666 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-13 20:02:42,828 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-13 20:02:42,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873747627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:42,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:42,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:02:42,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77488784] [2021-07-13 20:02:42,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:02:42,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:42,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:02:42,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:02:42,829 INFO L87 Difference]: Start difference. First operand 6236 states and 18689 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:44,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:44,440 INFO L93 Difference]: Finished difference Result 7499 states and 22320 transitions. [2021-07-13 20:02:44,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:02:44,440 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:44,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:44,453 INFO L225 Difference]: With dead ends: 7499 [2021-07-13 20:02:44,453 INFO L226 Difference]: Without dead ends: 7264 [2021-07-13 20:02:44,454 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1310.0ms TimeCoverageRelationStatistics Valid=218, Invalid=2752, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:02:44,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7264 states. [2021-07-13 20:02:44,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7264 to 6231. [2021-07-13 20:02:44,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6231 states, 6230 states have (on average 2.9985553772070626) internal successors, (18681), 6230 states have internal predecessors, (18681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:44,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6231 states to 6231 states and 18681 transitions. [2021-07-13 20:02:44,550 INFO L78 Accepts]: Start accepts. Automaton has 6231 states and 18681 transitions. Word has length 37 [2021-07-13 20:02:44,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:44,550 INFO L482 AbstractCegarLoop]: Abstraction has 6231 states and 18681 transitions. [2021-07-13 20:02:44,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:44,550 INFO L276 IsEmpty]: Start isEmpty. Operand 6231 states and 18681 transitions. [2021-07-13 20:02:44,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:44,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:44,559 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:44,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:44,760 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:44,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:44,760 INFO L82 PathProgramCache]: Analyzing trace with hash -1446572770, now seen corresponding path program 49 times [2021-07-13 20:02:44,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:44,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997138416] [2021-07-13 20:02:44,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:44,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:45,047 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-13 20:02:45,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:45,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997138416] [2021-07-13 20:02:45,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997138416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:45,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470173668] [2021-07-13 20:02:45,048 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 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-13 20:02:45,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:45,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:45,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:45,255 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:45,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:02:45,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:45,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:45,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:45,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-13 20:02:45,473 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:45,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:02:45,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:45,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:45,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:45,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:02:45,676 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-13 20:02:45,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470173668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:45,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:45,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:45,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794114198] [2021-07-13 20:02:45,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:45,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:45,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:45,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:45,677 INFO L87 Difference]: Start difference. First operand 6231 states and 18681 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:48,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:48,031 INFO L93 Difference]: Finished difference Result 7811 states and 23241 transitions. [2021-07-13 20:02:48,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:02:48,032 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:48,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:48,045 INFO L225 Difference]: With dead ends: 7811 [2021-07-13 20:02:48,045 INFO L226 Difference]: Without dead ends: 7579 [2021-07-13 20:02:48,045 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 1716.6ms TimeCoverageRelationStatistics Valid=252, Invalid=3408, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:02:48,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7579 states. [2021-07-13 20:02:48,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7579 to 6199. [2021-07-13 20:02:48,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6199 states, 6198 states have (on average 2.999515972894482) internal successors, (18591), 6198 states have internal predecessors, (18591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:48,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6199 states to 6199 states and 18591 transitions. [2021-07-13 20:02:48,136 INFO L78 Accepts]: Start accepts. Automaton has 6199 states and 18591 transitions. Word has length 37 [2021-07-13 20:02:48,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:48,136 INFO L482 AbstractCegarLoop]: Abstraction has 6199 states and 18591 transitions. [2021-07-13 20:02:48,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:48,136 INFO L276 IsEmpty]: Start isEmpty. Operand 6199 states and 18591 transitions. [2021-07-13 20:02:48,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:48,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:48,143 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:48,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-07-13 20:02:48,344 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:48,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:48,344 INFO L82 PathProgramCache]: Analyzing trace with hash 667681370, now seen corresponding path program 50 times [2021-07-13 20:02:48,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:48,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993895970] [2021-07-13 20:02:48,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:48,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:48,666 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-13 20:02:48,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:48,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993895970] [2021-07-13 20:02:48,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993895970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:48,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986128643] [2021-07-13 20:02:48,666 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 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-13 20:02:48,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:48,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:48,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:48,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:48,867 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:48,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:02:48,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:48,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:48,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:48,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:02:49,130 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:49,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 30 treesize of output 18 [2021-07-13 20:02:49,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:49,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:49,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:49,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:02:49,295 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-13 20:02:49,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986128643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:49,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:49,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:49,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113632572] [2021-07-13 20:02:49,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:49,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:49,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:49,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:49,297 INFO L87 Difference]: Start difference. First operand 6199 states and 18591 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:51,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:51,520 INFO L93 Difference]: Finished difference Result 7869 states and 23453 transitions. [2021-07-13 20:02:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:02:51,520 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:51,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:51,533 INFO L225 Difference]: With dead ends: 7869 [2021-07-13 20:02:51,533 INFO L226 Difference]: Without dead ends: 7672 [2021-07-13 20:02:51,533 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 1758.6ms TimeCoverageRelationStatistics Valid=244, Invalid=3416, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:02:51,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7672 states. [2021-07-13 20:02:51,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7672 to 6232. [2021-07-13 20:02:51,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6232 states, 6231 states have (on average 3.0) internal successors, (18693), 6231 states have internal predecessors, (18693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:51,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6232 states to 6232 states and 18693 transitions. [2021-07-13 20:02:51,631 INFO L78 Accepts]: Start accepts. Automaton has 6232 states and 18693 transitions. Word has length 37 [2021-07-13 20:02:51,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:51,631 INFO L482 AbstractCegarLoop]: Abstraction has 6232 states and 18693 transitions. [2021-07-13 20:02:51,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:51,632 INFO L276 IsEmpty]: Start isEmpty. Operand 6232 states and 18693 transitions. [2021-07-13 20:02:51,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:51,641 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:51,641 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:51,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-13 20:02:51,842 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:51,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:51,843 INFO L82 PathProgramCache]: Analyzing trace with hash -539189780, now seen corresponding path program 51 times [2021-07-13 20:02:51,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:51,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906788234] [2021-07-13 20:02:51,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:52,169 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-13 20:02:52,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:52,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906788234] [2021-07-13 20:02:52,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906788234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:52,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900034185] [2021-07-13 20:02:52,169 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 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-13 20:02:52,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:02:52,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:52,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:02:52,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:52,413 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:52,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:02:52,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:52,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:52,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:52,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:24 [2021-07-13 20:02:52,695 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:52,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 24 [2021-07-13 20:02:52,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:52,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:52,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:52,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-13 20:02:52,864 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-13 20:02:52,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900034185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:52,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:52,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:52,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528257455] [2021-07-13 20:02:52,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:52,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:52,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:52,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:52,866 INFO L87 Difference]: Start difference. First operand 6232 states and 18693 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:54,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:54,986 INFO L93 Difference]: Finished difference Result 7963 states and 23750 transitions. [2021-07-13 20:02:54,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:02:54,987 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:54,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:55,002 INFO L225 Difference]: With dead ends: 7963 [2021-07-13 20:02:55,002 INFO L226 Difference]: Without dead ends: 7747 [2021-07-13 20:02:55,003 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1753.1ms TimeCoverageRelationStatistics Valid=223, Invalid=2969, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:02:55,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7747 states. [2021-07-13 20:02:55,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7747 to 6187. [2021-07-13 20:02:55,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6187 states, 6186 states have (on average 3.0011315874555446) internal successors, (18565), 6186 states have internal predecessors, (18565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:55,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6187 states to 6187 states and 18565 transitions. [2021-07-13 20:02:55,104 INFO L78 Accepts]: Start accepts. Automaton has 6187 states and 18565 transitions. Word has length 37 [2021-07-13 20:02:55,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:55,104 INFO L482 AbstractCegarLoop]: Abstraction has 6187 states and 18565 transitions. [2021-07-13 20:02:55,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:55,104 INFO L276 IsEmpty]: Start isEmpty. Operand 6187 states and 18565 transitions. [2021-07-13 20:02:55,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:55,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:55,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:55,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:55,329 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:55,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:55,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1715402888, now seen corresponding path program 52 times [2021-07-13 20:02:55,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:55,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076235720] [2021-07-13 20:02:55,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:55,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:55,672 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-13 20:02:55,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:55,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076235720] [2021-07-13 20:02:55,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076235720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:55,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132758959] [2021-07-13 20:02:55,673 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:02:55,701 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:55,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:55,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:02:55,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:55,944 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:55,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:02:55,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:55,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:55,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:55,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:02:56,176 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:02:56,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:02:56,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:56,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:56,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:56,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:02:56,391 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-13 20:02:56,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132758959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:56,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:56,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:02:56,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124265431] [2021-07-13 20:02:56,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:02:56,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:56,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:02:56,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:02:56,392 INFO L87 Difference]: Start difference. First operand 6187 states and 18565 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:59,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:59,008 INFO L93 Difference]: Finished difference Result 8037 states and 24114 transitions. [2021-07-13 20:02:59,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:02:59,008 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:02:59,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:59,022 INFO L225 Difference]: With dead ends: 8037 [2021-07-13 20:02:59,022 INFO L226 Difference]: Without dead ends: 7958 [2021-07-13 20:02:59,022 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1945.2ms TimeCoverageRelationStatistics Valid=258, Invalid=3524, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:02:59,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7958 states. [2021-07-13 20:02:59,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7958 to 6186. [2021-07-13 20:02:59,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6186 states, 6185 states have (on average 3.0011317704122877) internal successors, (18562), 6185 states have internal predecessors, (18562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:59,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6186 states to 6186 states and 18562 transitions. [2021-07-13 20:02:59,128 INFO L78 Accepts]: Start accepts. Automaton has 6186 states and 18562 transitions. Word has length 37 [2021-07-13 20:02:59,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:59,128 INFO L482 AbstractCegarLoop]: Abstraction has 6186 states and 18562 transitions. [2021-07-13 20:02:59,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:59,128 INFO L276 IsEmpty]: Start isEmpty. Operand 6186 states and 18562 transitions. [2021-07-13 20:02:59,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:02:59,137 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:59,137 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:59,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:59,353 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:59,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:59,354 INFO L82 PathProgramCache]: Analyzing trace with hash -465310268, now seen corresponding path program 53 times [2021-07-13 20:02:59,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:59,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047720772] [2021-07-13 20:02:59,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:59,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:59,698 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-13 20:02:59,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:59,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047720772] [2021-07-13 20:02:59,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047720772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:59,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824372773] [2021-07-13 20:02: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 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-13 20:02:59,728 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:02:59,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:59,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:02:59,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:59,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:02:59,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:02:59,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:02:59,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:02:59,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-07-13 20:02:59,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:59,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:59,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:59,982 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:25 [2021-07-13 20:03:00,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:03:00,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:00,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 20 [2021-07-13 20:03:00,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:00,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:00,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:00,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:45, output treesize:14 [2021-07-13 20:03:00,305 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-13 20:03:00,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824372773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:00,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:00,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 32 [2021-07-13 20:03:00,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872205349] [2021-07-13 20:03:00,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:03:00,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:00,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:03:00,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=973, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:03:00,306 INFO L87 Difference]: Start difference. First operand 6186 states and 18562 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:01,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:01,099 INFO L93 Difference]: Finished difference Result 6432 states and 19144 transitions. [2021-07-13 20:03:01,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:03:01,100 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:01,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:01,110 INFO L225 Difference]: With dead ends: 6432 [2021-07-13 20:03:01,111 INFO L226 Difference]: Without dead ends: 6405 [2021-07-13 20:03:01,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 993.9ms TimeCoverageRelationStatistics Valid=144, Invalid=1662, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:03:01,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6405 states. [2021-07-13 20:03:01,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6405 to 6183. [2021-07-13 20:03:01,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6183 states, 6182 states have (on average 3.0012940795858944) internal successors, (18554), 6182 states have internal predecessors, (18554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:01,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6183 states to 6183 states and 18554 transitions. [2021-07-13 20:03:01,193 INFO L78 Accepts]: Start accepts. Automaton has 6183 states and 18554 transitions. Word has length 37 [2021-07-13 20:03:01,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:01,193 INFO L482 AbstractCegarLoop]: Abstraction has 6183 states and 18554 transitions. [2021-07-13 20:03:01,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:01,193 INFO L276 IsEmpty]: Start isEmpty. Operand 6183 states and 18554 transitions. [2021-07-13 20:03:01,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:01,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:01,200 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:01,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:01,401 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:01,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:01,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1166737880, now seen corresponding path program 54 times [2021-07-13 20:03:01,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:01,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976893447] [2021-07-13 20:03:01,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:01,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:01,744 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-13 20:03:01,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:01,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976893447] [2021-07-13 20:03:01,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976893447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:01,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094185436] [2021-07-13 20:03:01,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 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-13 20:03:01,772 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:03:01,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:01,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:03:01,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:02,072 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:02,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-13 20:03:02,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:02,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:02,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:02,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:37 [2021-07-13 20:03:02,144 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:02,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:03:02,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:02,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:02,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:02,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:03:02,306 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-13 20:03:02,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094185436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:02,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:02,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-13 20:03:02,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031195257] [2021-07-13 20:03:02,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-13 20:03:02,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:02,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-13 20:03:02,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1290, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:03:02,307 INFO L87 Difference]: Start difference. First operand 6183 states and 18554 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:07,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:07,954 INFO L93 Difference]: Finished difference Result 15232 states and 45041 transitions. [2021-07-13 20:03:07,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-07-13 20:03:07,955 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:07,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:07,989 INFO L225 Difference]: With dead ends: 15232 [2021-07-13 20:03:07,989 INFO L226 Difference]: Without dead ends: 14861 [2021-07-13 20:03:07,990 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4647 ImplicationChecksByTransitivity, 4361.2ms TimeCoverageRelationStatistics Valid=1442, Invalid=13810, Unknown=0, NotChecked=0, Total=15252 [2021-07-13 20:03:08,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14861 states. [2021-07-13 20:03:08,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14861 to 7256. [2021-07-13 20:03:08,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7256 states, 7255 states have (on average 3.0198483804272915) internal successors, (21909), 7255 states have internal predecessors, (21909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:08,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7256 states to 7256 states and 21909 transitions. [2021-07-13 20:03:08,154 INFO L78 Accepts]: Start accepts. Automaton has 7256 states and 21909 transitions. Word has length 37 [2021-07-13 20:03:08,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:08,154 INFO L482 AbstractCegarLoop]: Abstraction has 7256 states and 21909 transitions. [2021-07-13 20:03:08,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:08,155 INFO L276 IsEmpty]: Start isEmpty. Operand 7256 states and 21909 transitions. [2021-07-13 20:03:08,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:08,167 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:08,167 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:08,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-07-13 20:03:08,381 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:08,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:08,381 INFO L82 PathProgramCache]: Analyzing trace with hash 529568360, now seen corresponding path program 55 times [2021-07-13 20:03:08,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:08,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236285590] [2021-07-13 20:03:08,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:08,804 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-13 20:03:08,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:08,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236285590] [2021-07-13 20:03:08,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236285590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:08,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707022381] [2021-07-13 20:03:08,805 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 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-13 20:03:08,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:08,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:03:08,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:09,178 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:09,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:03:09,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:09,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:09,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:09,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:03:09,260 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:09,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:03:09,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:09,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:09,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:09,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:03:09,471 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-13 20:03:09,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707022381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:09,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:09,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:03:09,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741159169] [2021-07-13 20:03:09,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:03:09,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:09,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:03:09,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1245, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:03:09,473 INFO L87 Difference]: Start difference. First operand 7256 states and 21909 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:14,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:14,154 INFO L93 Difference]: Finished difference Result 11945 states and 35708 transitions. [2021-07-13 20:03:14,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-07-13 20:03:14,155 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:14,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:14,175 INFO L225 Difference]: With dead ends: 11945 [2021-07-13 20:03:14,175 INFO L226 Difference]: Without dead ends: 11474 [2021-07-13 20:03:14,176 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 2859.4ms TimeCoverageRelationStatistics Valid=463, Invalid=7369, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:03:14,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11474 states. [2021-07-13 20:03:14,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11474 to 7564. [2021-07-13 20:03:14,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7564 states, 7563 states have (on average 3.0273700912336374) internal successors, (22896), 7563 states have internal predecessors, (22896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:14,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7564 states to 7564 states and 22896 transitions. [2021-07-13 20:03:14,322 INFO L78 Accepts]: Start accepts. Automaton has 7564 states and 22896 transitions. Word has length 37 [2021-07-13 20:03:14,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:14,322 INFO L482 AbstractCegarLoop]: Abstraction has 7564 states and 22896 transitions. [2021-07-13 20:03:14,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:14,322 INFO L276 IsEmpty]: Start isEmpty. Operand 7564 states and 22896 transitions. [2021-07-13 20:03:14,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:14,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:14,332 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:14,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:14,548 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:14,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:14,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1279785804, now seen corresponding path program 56 times [2021-07-13 20:03:14,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:14,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076931400] [2021-07-13 20:03:14,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:14,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:14,979 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-13 20:03:14,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:14,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076931400] [2021-07-13 20:03:14,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076931400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:14,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29195212] [2021-07-13 20:03:14,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:15,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:03:15,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:15,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:03:15,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:15,422 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:15,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:03:15,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:15,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:15,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:15,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:03:15,502 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:15,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:03:15,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:15,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:15,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:15,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:03:15,692 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-13 20:03:15,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29195212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:15,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:15,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:03:15,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527713577] [2021-07-13 20:03:15,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:03:15,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:15,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:03:15,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1245, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:03:15,693 INFO L87 Difference]: Start difference. First operand 7564 states and 22896 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:18,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:18,245 INFO L93 Difference]: Finished difference Result 10736 states and 32148 transitions. [2021-07-13 20:03:18,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:03:18,245 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:18,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:18,264 INFO L225 Difference]: With dead ends: 10736 [2021-07-13 20:03:18,264 INFO L226 Difference]: Without dead ends: 10472 [2021-07-13 20:03:18,265 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 2059.4ms TimeCoverageRelationStatistics Valid=283, Invalid=4007, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:03:18,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10472 states. [2021-07-13 20:03:18,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10472 to 7520. [2021-07-13 20:03:18,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7520 states, 7519 states have (on average 3.028461231546748) internal successors, (22771), 7519 states have internal predecessors, (22771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:18,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7520 states to 7520 states and 22771 transitions. [2021-07-13 20:03:18,388 INFO L78 Accepts]: Start accepts. Automaton has 7520 states and 22771 transitions. Word has length 37 [2021-07-13 20:03:18,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:18,388 INFO L482 AbstractCegarLoop]: Abstraction has 7520 states and 22771 transitions. [2021-07-13 20:03:18,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:18,388 INFO L276 IsEmpty]: Start isEmpty. Operand 7520 states and 22771 transitions. [2021-07-13 20:03:18,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:18,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:18,398 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:18,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-07-13 20:03:18,599 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:18,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:18,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1510476400, now seen corresponding path program 57 times [2021-07-13 20:03:18,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:18,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588148232] [2021-07-13 20:03:18,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:18,905 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-13 20:03:18,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:18,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588148232] [2021-07-13 20:03:18,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588148232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:18,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27342343] [2021-07-13 20:03:18,906 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:18,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:03:18,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:18,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-13 20:03:18,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:19,241 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:19,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:03:19,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:19,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:19,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:19,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:03:19,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:19,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:03:19,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:03:19,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:19,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:19,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:19,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-07-13 20:03:19,511 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:19,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27342343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:19,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:19,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:03:19,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550525306] [2021-07-13 20:03:19,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:03:19,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:19,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:03:19,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:03:19,513 INFO L87 Difference]: Start difference. First operand 7520 states and 22771 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:22,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:22,691 INFO L93 Difference]: Finished difference Result 11445 states and 33980 transitions. [2021-07-13 20:03:22,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:03:22,691 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:22,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:22,713 INFO L225 Difference]: With dead ends: 11445 [2021-07-13 20:03:22,713 INFO L226 Difference]: Without dead ends: 11271 [2021-07-13 20:03:22,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1456 ImplicationChecksByTransitivity, 2557.6ms TimeCoverageRelationStatistics Valid=618, Invalid=6024, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:03:22,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11271 states. [2021-07-13 20:03:22,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11271 to 7667. [2021-07-13 20:03:22,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7667 states, 7666 states have (on average 3.0207409339942606) internal successors, (23157), 7666 states have internal predecessors, (23157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:22,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7667 states to 7667 states and 23157 transitions. [2021-07-13 20:03:22,861 INFO L78 Accepts]: Start accepts. Automaton has 7667 states and 23157 transitions. Word has length 37 [2021-07-13 20:03:22,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:22,861 INFO L482 AbstractCegarLoop]: Abstraction has 7667 states and 23157 transitions. [2021-07-13 20:03:22,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:22,861 INFO L276 IsEmpty]: Start isEmpty. Operand 7667 states and 23157 transitions. [2021-07-13 20:03:22,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:22,873 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:22,873 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:23,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:23,089 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:23,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:23,089 INFO L82 PathProgramCache]: Analyzing trace with hash 185829840, now seen corresponding path program 58 times [2021-07-13 20:03:23,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:23,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762126750] [2021-07-13 20:03:23,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:23,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:23,464 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-13 20:03:23,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:23,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762126750] [2021-07-13 20:03:23,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762126750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:23,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426460823] [2021-07-13 20:03:23,464 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 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-13 20:03:23,500 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:03:23,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:23,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:03:23,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:23,823 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:23,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:03:23,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:23,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:23,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:23,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:03:23,904 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:23,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:03:23,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:23,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:23,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:23,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:03:24,115 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-13 20:03:24,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426460823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:24,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:24,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:03:24,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946595371] [2021-07-13 20:03:24,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:03:24,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:24,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:03:24,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1176, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:03:24,116 INFO L87 Difference]: Start difference. First operand 7667 states and 23157 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:26,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:26,491 INFO L93 Difference]: Finished difference Result 9138 states and 27385 transitions. [2021-07-13 20:03:26,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:03:26,492 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:26,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:26,509 INFO L225 Difference]: With dead ends: 9138 [2021-07-13 20:03:26,509 INFO L226 Difference]: Without dead ends: 8906 [2021-07-13 20:03:26,509 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 1790.3ms TimeCoverageRelationStatistics Valid=235, Invalid=3187, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:03:26,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8906 states. [2021-07-13 20:03:26,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8906 to 7595. [2021-07-13 20:03:26,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7595 states, 7594 states have (on average 3.025941532789044) internal successors, (22979), 7594 states have internal predecessors, (22979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:26,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7595 states to 7595 states and 22979 transitions. [2021-07-13 20:03:26,742 INFO L78 Accepts]: Start accepts. Automaton has 7595 states and 22979 transitions. Word has length 37 [2021-07-13 20:03:26,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:26,742 INFO L482 AbstractCegarLoop]: Abstraction has 7595 states and 22979 transitions. [2021-07-13 20:03:26,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:26,743 INFO L276 IsEmpty]: Start isEmpty. Operand 7595 states and 22979 transitions. [2021-07-13 20:03:26,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:26,753 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:26,753 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:26,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-07-13 20:03:26,970 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:26,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:26,970 INFO L82 PathProgramCache]: Analyzing trace with hash -1939237428, now seen corresponding path program 59 times [2021-07-13 20:03:26,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:26,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730242938] [2021-07-13 20:03:26,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:27,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:27,405 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-13 20:03:27,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:27,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730242938] [2021-07-13 20:03:27,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730242938] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:27,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290465162] [2021-07-13 20:03:27,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 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-13 20:03:27,461 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:03:27,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:27,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-13 20:03:27,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:27,688 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:27,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-13 20:03:27,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:27,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:27,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:27,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-07-13 20:03:27,901 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:27,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:03:27,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:27,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:27,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:27,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:03:28,077 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-13 20:03:28,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290465162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:28,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:28,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:03:28,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978923480] [2021-07-13 20:03:28,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:03:28,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:28,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:03:28,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:03:28,079 INFO L87 Difference]: Start difference. First operand 7595 states and 22979 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:31,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:31,613 INFO L93 Difference]: Finished difference Result 12353 states and 36713 transitions. [2021-07-13 20:03:31,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:03:31,614 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:31,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:31,639 INFO L225 Difference]: With dead ends: 12353 [2021-07-13 20:03:31,639 INFO L226 Difference]: Without dead ends: 12171 [2021-07-13 20:03:31,640 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1800 ImplicationChecksByTransitivity, 2963.6ms TimeCoverageRelationStatistics Valid=672, Invalid=6638, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:03:31,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12171 states. [2021-07-13 20:03:31,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12171 to 7649. [2021-07-13 20:03:31,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7649 states, 7648 states have (on average 3.0231433054393304) internal successors, (23121), 7648 states have internal predecessors, (23121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:31,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7649 states to 7649 states and 23121 transitions. [2021-07-13 20:03:31,841 INFO L78 Accepts]: Start accepts. Automaton has 7649 states and 23121 transitions. Word has length 37 [2021-07-13 20:03:31,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:31,841 INFO L482 AbstractCegarLoop]: Abstraction has 7649 states and 23121 transitions. [2021-07-13 20:03:31,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:31,841 INFO L276 IsEmpty]: Start isEmpty. Operand 7649 states and 23121 transitions. [2021-07-13 20:03:31,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:31,852 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:31,852 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:32,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-07-13 20:03:32,069 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:32,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:32,069 INFO L82 PathProgramCache]: Analyzing trace with hash -242931188, now seen corresponding path program 60 times [2021-07-13 20:03:32,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:32,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151475129] [2021-07-13 20:03:32,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:32,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:32,617 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-13 20:03:32,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:32,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151475129] [2021-07-13 20:03:32,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151475129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:32,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469117446] [2021-07-13 20:03:32,617 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 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-13 20:03:32,648 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:03:32,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:32,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:03:32,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:32,873 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:32,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-07-13 20:03:32,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:32,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:32,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:32,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-13 20:03:32,977 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:32,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:03:32,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:32,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:32,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:32,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-13 20:03:33,157 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-13 20:03:33,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469117446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:33,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:33,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:03:33,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048178898] [2021-07-13 20:03:33,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:03:33,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:33,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:03:33,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1102, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:03:33,158 INFO L87 Difference]: Start difference. First operand 7649 states and 23121 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:34,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:34,937 INFO L93 Difference]: Finished difference Result 10630 states and 31891 transitions. [2021-07-13 20:03:34,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:03:34,937 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:34,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:34,957 INFO L225 Difference]: With dead ends: 10630 [2021-07-13 20:03:34,957 INFO L226 Difference]: Without dead ends: 10380 [2021-07-13 20:03:34,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 1647.4ms TimeCoverageRelationStatistics Valid=250, Invalid=2942, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:03:34,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10380 states. [2021-07-13 20:03:35,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10380 to 7668. [2021-07-13 20:03:35,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7668 states, 7667 states have (on average 3.0255641059084386) internal successors, (23197), 7667 states have internal predecessors, (23197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:35,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7668 states to 7668 states and 23197 transitions. [2021-07-13 20:03:35,096 INFO L78 Accepts]: Start accepts. Automaton has 7668 states and 23197 transitions. Word has length 37 [2021-07-13 20:03:35,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:35,096 INFO L482 AbstractCegarLoop]: Abstraction has 7668 states and 23197 transitions. [2021-07-13 20:03:35,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:35,096 INFO L276 IsEmpty]: Start isEmpty. Operand 7668 states and 23197 transitions. [2021-07-13 20:03:35,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:35,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:35,108 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:35,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-07-13 20:03:35,322 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:35,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:35,323 INFO L82 PathProgramCache]: Analyzing trace with hash -585820664, now seen corresponding path program 61 times [2021-07-13 20:03:35,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:35,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881471521] [2021-07-13 20:03:35,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:35,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:35,662 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-13 20:03:35,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:35,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881471521] [2021-07-13 20:03:35,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881471521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:35,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757979795] [2021-07-13 20:03:35,662 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:35,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:35,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:03:35,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:35,917 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:35,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:03:35,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:35,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:35,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:35,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:03:36,100 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:36,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:03:36,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:36,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:36,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:36,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:03:36,285 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-13 20:03:36,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757979795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:36,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:36,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:03:36,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274850424] [2021-07-13 20:03:36,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:03:36,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:36,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:03:36,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1232, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:03:36,287 INFO L87 Difference]: Start difference. First operand 7668 states and 23197 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:39,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:39,229 INFO L93 Difference]: Finished difference Result 11340 states and 33705 transitions. [2021-07-13 20:03:39,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:03:39,229 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:39,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:39,249 INFO L225 Difference]: With dead ends: 11340 [2021-07-13 20:03:39,250 INFO L226 Difference]: Without dead ends: 11158 [2021-07-13 20:03:39,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 2279.8ms TimeCoverageRelationStatistics Valid=465, Invalid=4791, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:03:39,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11158 states. [2021-07-13 20:03:39,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11158 to 7743. [2021-07-13 20:03:39,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7743 states, 7742 states have (on average 3.024024799793335) internal successors, (23412), 7742 states have internal predecessors, (23412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:39,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 23412 transitions. [2021-07-13 20:03:39,389 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 23412 transitions. Word has length 37 [2021-07-13 20:03:39,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:39,390 INFO L482 AbstractCegarLoop]: Abstraction has 7743 states and 23412 transitions. [2021-07-13 20:03:39,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:39,390 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 23412 transitions. [2021-07-13 20:03:39,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:39,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:39,402 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:39,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-07-13 20:03:39,619 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:39,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:39,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1110485576, now seen corresponding path program 62 times [2021-07-13 20:03:39,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:39,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119949923] [2021-07-13 20:03:39,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:40,000 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-13 20:03:40,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:40,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119949923] [2021-07-13 20:03:40,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119949923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:40,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734437623] [2021-07-13 20:03:40,001 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 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-13 20:03:40,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:03:40,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:40,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:03:40,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:40,284 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:40,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:03:40,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:40,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:40,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:40,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:03:40,487 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:40,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:03:40,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:40,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:40,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:40,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:03:40,693 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-13 20:03:40,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734437623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:40,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:40,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:03:40,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4327783] [2021-07-13 20:03:40,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:03:40,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:40,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:03:40,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:03:40,694 INFO L87 Difference]: Start difference. First operand 7743 states and 23412 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:42,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:42,857 INFO L93 Difference]: Finished difference Result 9386 states and 28227 transitions. [2021-07-13 20:03:42,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:03:42,858 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:42,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:42,874 INFO L225 Difference]: With dead ends: 9386 [2021-07-13 20:03:42,874 INFO L226 Difference]: Without dead ends: 9222 [2021-07-13 20:03:42,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 1759.3ms TimeCoverageRelationStatistics Valid=238, Invalid=3422, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:03:42,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9222 states. [2021-07-13 20:03:42,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9222 to 7731. [2021-07-13 20:03:42,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7731 states, 7730 states have (on average 3.02496765847348) internal successors, (23383), 7730 states have internal predecessors, (23383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:42,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7731 states to 7731 states and 23383 transitions. [2021-07-13 20:03:42,989 INFO L78 Accepts]: Start accepts. Automaton has 7731 states and 23383 transitions. Word has length 37 [2021-07-13 20:03:42,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:42,990 INFO L482 AbstractCegarLoop]: Abstraction has 7731 states and 23383 transitions. [2021-07-13 20:03:42,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:42,990 INFO L276 IsEmpty]: Start isEmpty. Operand 7731 states and 23383 transitions. [2021-07-13 20:03:42,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:43,000 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:43,000 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:43,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:43,200 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:43,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:43,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1208893214, now seen corresponding path program 63 times [2021-07-13 20:03:43,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:43,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312983294] [2021-07-13 20:03:43,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:43,541 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-13 20:03:43,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:43,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312983294] [2021-07-13 20:03:43,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312983294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:43,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400863729] [2021-07-13 20:03:43,541 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 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-13 20:03:43,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:03:43,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:43,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:03:43,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:43,827 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:43,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:03:43,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:43,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:43,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:43,839 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:03:44,068 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:44,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 34 treesize of output 18 [2021-07-13 20:03:44,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:44,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:44,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:44,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-13 20:03:44,226 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-13 20:03:44,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400863729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:44,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:44,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:03:44,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467448570] [2021-07-13 20:03:44,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:03:44,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:44,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:03:44,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1248, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:03:44,228 INFO L87 Difference]: Start difference. First operand 7731 states and 23383 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:46,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:46,631 INFO L93 Difference]: Finished difference Result 9664 states and 29043 transitions. [2021-07-13 20:03:46,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:03:46,631 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:46,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:46,648 INFO L225 Difference]: With dead ends: 9664 [2021-07-13 20:03:46,648 INFO L226 Difference]: Without dead ends: 9420 [2021-07-13 20:03:46,648 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 1762.8ms TimeCoverageRelationStatistics Valid=256, Invalid=3526, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:03:46,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9420 states. [2021-07-13 20:03:46,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9420 to 7689. [2021-07-13 20:03:46,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7689 states, 7688 states have (on average 3.028225806451613) internal successors, (23281), 7688 states have internal predecessors, (23281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:46,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7689 states to 7689 states and 23281 transitions. [2021-07-13 20:03:46,767 INFO L78 Accepts]: Start accepts. Automaton has 7689 states and 23281 transitions. Word has length 37 [2021-07-13 20:03:46,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:46,767 INFO L482 AbstractCegarLoop]: Abstraction has 7689 states and 23281 transitions. [2021-07-13 20:03:46,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:46,767 INFO L276 IsEmpty]: Start isEmpty. Operand 7689 states and 23281 transitions. [2021-07-13 20:03:46,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:46,778 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:46,778 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:46,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:46,979 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:46,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:46,979 INFO L82 PathProgramCache]: Analyzing trace with hash -2043193934, now seen corresponding path program 64 times [2021-07-13 20:03:46,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:46,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687775944] [2021-07-13 20:03:46,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:47,283 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:03:47,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:47,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687775944] [2021-07-13 20:03:47,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687775944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:47,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353166531] [2021-07-13 20:03:47,284 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 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-13 20:03:47,312 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:03:47,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:47,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:03:47,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:47,599 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:47,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:03:47,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:47,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:47,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:47,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:03:47,667 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:47,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:03:47,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:47,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:47,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:47,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:03:47,830 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-13 20:03:47,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353166531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:47,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:47,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:03:47,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351982894] [2021-07-13 20:03:47,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:03:47,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:47,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:03:47,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1151, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:03:47,831 INFO L87 Difference]: Start difference. First operand 7689 states and 23281 transitions. Second operand has 36 states, 36 states have (on average 2.0) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:52,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:52,011 INFO L93 Difference]: Finished difference Result 16350 states and 48459 transitions. [2021-07-13 20:03:52,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-07-13 20:03:52,011 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:52,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:52,041 INFO L225 Difference]: With dead ends: 16350 [2021-07-13 20:03:52,041 INFO L226 Difference]: Without dead ends: 16016 [2021-07-13 20:03:52,042 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3394 ImplicationChecksByTransitivity, 3520.0ms TimeCoverageRelationStatistics Valid=1158, Invalid=10614, Unknown=0, NotChecked=0, Total=11772 [2021-07-13 20:03:52,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16016 states. [2021-07-13 20:03:52,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16016 to 8066. [2021-07-13 20:03:52,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8066 states, 8065 states have (on average 3.029510229386237) internal successors, (24433), 8065 states have internal predecessors, (24433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:52,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8066 states to 8066 states and 24433 transitions. [2021-07-13 20:03:52,214 INFO L78 Accepts]: Start accepts. Automaton has 8066 states and 24433 transitions. Word has length 37 [2021-07-13 20:03:52,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:52,214 INFO L482 AbstractCegarLoop]: Abstraction has 8066 states and 24433 transitions. [2021-07-13 20:03:52,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:52,214 INFO L276 IsEmpty]: Start isEmpty. Operand 8066 states and 24433 transitions. [2021-07-13 20:03:52,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:52,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:52,225 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:52,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-07-13 20:03:52,425 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:52,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:52,426 INFO L82 PathProgramCache]: Analyzing trace with hash -346887694, now seen corresponding path program 65 times [2021-07-13 20:03:52,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:52,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833762281] [2021-07-13 20:03:52,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:52,796 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-13 20:03:52,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:52,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833762281] [2021-07-13 20:03:52,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833762281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:52,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907920458] [2021-07-13 20:03:52,797 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 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-13 20:03:52,825 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:03:52,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:52,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:03:52,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:53,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:53,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:53,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:03:53,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:03:53,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:53,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:53,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:53,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:53 [2021-07-13 20:03:53,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:53,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:03:53,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:53,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:03:53,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 54 treesize of output 30 [2021-07-13 20:03:53,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:53,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:53,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:53,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:20 [2021-07-13 20:03:53,445 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-13 20:03:53,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907920458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:53,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:53,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-07-13 20:03:53,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164094851] [2021-07-13 20:03:53,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-13 20:03:53,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:53,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-13 20:03:53,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1032, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:03:53,447 INFO L87 Difference]: Start difference. First operand 8066 states and 24433 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:54,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:54,967 INFO L93 Difference]: Finished difference Result 10723 states and 32269 transitions. [2021-07-13 20:03:54,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:03:54,967 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:03:54,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:54,985 INFO L225 Difference]: With dead ends: 10723 [2021-07-13 20:03:54,985 INFO L226 Difference]: Without dead ends: 10437 [2021-07-13 20:03:54,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1491.5ms TimeCoverageRelationStatistics Valid=245, Invalid=2725, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:03:54,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10437 states. [2021-07-13 20:03:55,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10437 to 8010. [2021-07-13 20:03:55,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8010 states, 8009 states have (on average 3.035709826445249) internal successors, (24313), 8009 states have internal predecessors, (24313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:55,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8010 states to 8010 states and 24313 transitions. [2021-07-13 20:03:55,109 INFO L78 Accepts]: Start accepts. Automaton has 8010 states and 24313 transitions. Word has length 37 [2021-07-13 20:03:55,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:55,109 INFO L482 AbstractCegarLoop]: Abstraction has 8010 states and 24313 transitions. [2021-07-13 20:03:55,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:55,109 INFO L276 IsEmpty]: Start isEmpty. Operand 8010 states and 24313 transitions. [2021-07-13 20:03:55,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:03:55,119 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:55,120 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:55,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-07-13 20:03:55,320 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:55,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:55,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1011508416, now seen corresponding path program 66 times [2021-07-13 20:03:55,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:55,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906036251] [2021-07-13 20:03:55,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:55,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:55,667 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-13 20:03:55,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:55,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906036251] [2021-07-13 20:03:55,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906036251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:55,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588119212] [2021-07-13 20:03:55,668 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 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-13 20:03:55,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:03:55,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:55,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:03:55,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:56,024 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:56,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:03:56,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:56,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:56,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:56,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:33 [2021-07-13 20:03:56,101 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:03:56,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 36 treesize of output 20 [2021-07-13 20:03:56,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:56,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:56,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:56,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-07-13 20:03:56,269 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-13 20:03:56,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588119212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:56,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:56,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-13 20:03:56,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156659811] [2021-07-13 20:03:56,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-13 20:03:56,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:56,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-13 20:03:56,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1291, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:03:56,270 INFO L87 Difference]: Start difference. First operand 8010 states and 24313 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:00,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:00,931 INFO L93 Difference]: Finished difference Result 16817 states and 49748 transitions. [2021-07-13 20:04:00,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-13 20:04:00,931 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:00,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:00,959 INFO L225 Difference]: With dead ends: 16817 [2021-07-13 20:04:00,960 INFO L226 Difference]: Without dead ends: 16546 [2021-07-13 20:04:00,960 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3191 ImplicationChecksByTransitivity, 3716.2ms TimeCoverageRelationStatistics Valid=1112, Invalid=10444, Unknown=0, NotChecked=0, Total=11556 [2021-07-13 20:04:00,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16546 states. [2021-07-13 20:04:01,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16546 to 8116. [2021-07-13 20:04:01,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8116 states, 8115 states have (on average 3.0298213185459026) internal successors, (24587), 8115 states have internal predecessors, (24587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:01,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8116 states to 8116 states and 24587 transitions. [2021-07-13 20:04:01,128 INFO L78 Accepts]: Start accepts. Automaton has 8116 states and 24587 transitions. Word has length 37 [2021-07-13 20:04:01,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:01,128 INFO L482 AbstractCegarLoop]: Abstraction has 8116 states and 24587 transitions. [2021-07-13 20:04:01,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:01,128 INFO L276 IsEmpty]: Start isEmpty. Operand 8116 states and 24587 transitions. [2021-07-13 20:04:01,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:01,139 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:01,139 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:01,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-13 20:04:01,339 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:01,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:01,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1587152640, now seen corresponding path program 67 times [2021-07-13 20:04:01,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:01,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416359237] [2021-07-13 20:04:01,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:01,851 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-13 20:04:01,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:01,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416359237] [2021-07-13 20:04:01,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416359237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:01,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916954075] [2021-07-13 20:04:01,852 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 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-13 20:04:01,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:01,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:04:01,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:02,216 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:02,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:04:02,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:02,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:02,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:02,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:04:02,296 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:02,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:04:02,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:02,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:02,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:02,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:04:02,524 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-13 20:04:02,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916954075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:02,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:02,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:04:02,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551929175] [2021-07-13 20:04:02,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:04:02,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:02,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:04:02,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1243, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:04:02,525 INFO L87 Difference]: Start difference. First operand 8116 states and 24587 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:07,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:07,838 INFO L93 Difference]: Finished difference Result 13132 states and 39382 transitions. [2021-07-13 20:04:07,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:04:07,838 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:07,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:07,865 INFO L225 Difference]: With dead ends: 13132 [2021-07-13 20:04:07,865 INFO L226 Difference]: Without dead ends: 12784 [2021-07-13 20:04:07,866 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2243 ImplicationChecksByTransitivity, 3363.3ms TimeCoverageRelationStatistics Valid=577, Invalid=8543, Unknown=0, NotChecked=0, Total=9120 [2021-07-13 20:04:07,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12784 states. [2021-07-13 20:04:08,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12784 to 8068. [2021-07-13 20:04:08,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8068 states, 8067 states have (on average 3.033469691335069) internal successors, (24471), 8067 states have internal predecessors, (24471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:08,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8068 states to 8068 states and 24471 transitions. [2021-07-13 20:04:08,039 INFO L78 Accepts]: Start accepts. Automaton has 8068 states and 24471 transitions. Word has length 37 [2021-07-13 20:04:08,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:08,039 INFO L482 AbstractCegarLoop]: Abstraction has 8068 states and 24471 transitions. [2021-07-13 20:04:08,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:08,039 INFO L276 IsEmpty]: Start isEmpty. Operand 8068 states and 24471 transitions. [2021-07-13 20:04:08,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:08,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:08,062 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:08,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-07-13 20:04:08,273 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:08,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:08,273 INFO L82 PathProgramCache]: Analyzing trace with hash 100512484, now seen corresponding path program 68 times [2021-07-13 20:04:08,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:08,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938268626] [2021-07-13 20:04:08,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:08,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:08,642 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-13 20:04:08,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:08,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938268626] [2021-07-13 20:04:08,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938268626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:08,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527620853] [2021-07-13 20:04:08,642 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 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-13 20:04:08,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:08,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:08,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:04:08,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:08,877 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:08,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:04:08,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:08,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:08,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:08,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:04:08,981 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:08,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:04:08,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:09,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:09,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:09,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:04:09,191 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-13 20:04:09,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527620853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:09,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:09,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:04:09,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288439907] [2021-07-13 20:04:09,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:04:09,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:09,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:04:09,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1055, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:04:09,192 INFO L87 Difference]: Start difference. First operand 8068 states and 24471 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:12,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:12,311 INFO L93 Difference]: Finished difference Result 16413 states and 48882 transitions. [2021-07-13 20:04:12,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:04:12,312 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:12,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:12,351 INFO L225 Difference]: With dead ends: 16413 [2021-07-13 20:04:12,351 INFO L226 Difference]: Without dead ends: 16134 [2021-07-13 20:04:12,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2492 ImplicationChecksByTransitivity, 2623.8ms TimeCoverageRelationStatistics Valid=854, Invalid=7336, Unknown=0, NotChecked=0, Total=8190 [2021-07-13 20:04:12,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16134 states. [2021-07-13 20:04:12,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16134 to 8256. [2021-07-13 20:04:12,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8256 states, 8255 states have (on average 3.032222895215021) internal successors, (25031), 8255 states have internal predecessors, (25031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:12,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8256 states to 8256 states and 25031 transitions. [2021-07-13 20:04:12,560 INFO L78 Accepts]: Start accepts. Automaton has 8256 states and 25031 transitions. Word has length 37 [2021-07-13 20:04:12,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:12,560 INFO L482 AbstractCegarLoop]: Abstraction has 8256 states and 25031 transitions. [2021-07-13 20:04:12,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:12,561 INFO L276 IsEmpty]: Start isEmpty. Operand 8256 states and 25031 transitions. [2021-07-13 20:04:12,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:12,573 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:12,573 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:12,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:12,774 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:12,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:12,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1796818724, now seen corresponding path program 69 times [2021-07-13 20:04:12,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:12,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689239089] [2021-07-13 20:04:12,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:12,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:13,227 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-13 20:04:13,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:13,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689239089] [2021-07-13 20:04:13,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689239089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:13,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155931531] [2021-07-13 20:04:13,227 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 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-13 20:04:13,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:04:13,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:13,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:04:13,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:13,478 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:13,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:04:13,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:13,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:13,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:13,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:04:13,662 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:13,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 20 [2021-07-13 20:04:13,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:13,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:13,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:13,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:20 [2021-07-13 20:04:13,892 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-13 20:04:13,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155931531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:13,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:13,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:04:13,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493939908] [2021-07-13 20:04:13,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:04:13,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:13,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:04:13,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1244, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:04:13,893 INFO L87 Difference]: Start difference. First operand 8256 states and 25031 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:18,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:18,075 INFO L93 Difference]: Finished difference Result 12422 states and 37218 transitions. [2021-07-13 20:04:18,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-07-13 20:04:18,075 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:18,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:18,097 INFO L225 Difference]: With dead ends: 12422 [2021-07-13 20:04:18,097 INFO L226 Difference]: Without dead ends: 12100 [2021-07-13 20:04:18,098 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2211 ImplicationChecksByTransitivity, 3183.4ms TimeCoverageRelationStatistics Valid=596, Invalid=8334, Unknown=0, NotChecked=0, Total=8930 [2021-07-13 20:04:18,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12100 states. [2021-07-13 20:04:18,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12100 to 8238. [2021-07-13 20:04:18,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8238 states, 8237 states have (on average 3.0339929586014325) internal successors, (24991), 8237 states have internal predecessors, (24991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:18,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8238 states to 8238 states and 24991 transitions. [2021-07-13 20:04:18,314 INFO L78 Accepts]: Start accepts. Automaton has 8238 states and 24991 transitions. Word has length 37 [2021-07-13 20:04:18,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:18,314 INFO L482 AbstractCegarLoop]: Abstraction has 8238 states and 24991 transitions. [2021-07-13 20:04:18,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:18,314 INFO L276 IsEmpty]: Start isEmpty. Operand 8238 states and 24991 transitions. [2021-07-13 20:04:18,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:18,325 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:18,326 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:18,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:18,537 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:18,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:18,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1453929248, now seen corresponding path program 70 times [2021-07-13 20:04:18,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:18,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130384774] [2021-07-13 20:04:18,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:18,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:18,862 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-13 20:04:18,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:18,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130384774] [2021-07-13 20:04:18,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130384774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:18,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403490886] [2021-07-13 20:04:18,863 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 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-13 20:04:18,889 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:18,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:18,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:04:18,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:19,074 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:19,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:04:19,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:19,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:19,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:19,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:04:19,239 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:19,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:04:19,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:19,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:19,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:19,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:04:19,440 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-13 20:04:19,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403490886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:19,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:19,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:04:19,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110847417] [2021-07-13 20:04:19,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:04:19,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:19,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:04:19,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:04:19,442 INFO L87 Difference]: Start difference. First operand 8238 states and 24991 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:23,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:23,591 INFO L93 Difference]: Finished difference Result 16690 states and 49715 transitions. [2021-07-13 20:04:23,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:04:23,591 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:23,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:23,621 INFO L225 Difference]: With dead ends: 16690 [2021-07-13 20:04:23,621 INFO L226 Difference]: Without dead ends: 16411 [2021-07-13 20:04:23,622 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2293 ImplicationChecksByTransitivity, 3070.6ms TimeCoverageRelationStatistics Valid=784, Invalid=8146, Unknown=0, NotChecked=0, Total=8930 [2021-07-13 20:04:23,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16411 states. [2021-07-13 20:04:23,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16411 to 8352. [2021-07-13 20:04:23,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8352 states, 8351 states have (on average 3.0324512034486886) internal successors, (25324), 8351 states have internal predecessors, (25324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:23,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8352 states to 8352 states and 25324 transitions. [2021-07-13 20:04:23,805 INFO L78 Accepts]: Start accepts. Automaton has 8352 states and 25324 transitions. Word has length 37 [2021-07-13 20:04:23,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:23,805 INFO L482 AbstractCegarLoop]: Abstraction has 8352 states and 25324 transitions. [2021-07-13 20:04:23,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:23,805 INFO L276 IsEmpty]: Start isEmpty. Operand 8352 states and 25324 transitions. [2021-07-13 20:04:23,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:23,816 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:23,816 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:24,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-07-13 20:04:24,017 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:24,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:24,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1144731808, now seen corresponding path program 71 times [2021-07-13 20:04:24,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:24,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370871038] [2021-07-13 20:04:24,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:24,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:24,353 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-13 20:04:24,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:24,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370871038] [2021-07-13 20:04:24,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370871038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:24,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560712559] [2021-07-13 20:04:24,353 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 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-13 20:04:24,381 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:04:24,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:24,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:04:24,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:24,576 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:24,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:04:24,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:24,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:24,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:24,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:04:24,675 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:24,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:04:24,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:24,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:24,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:24,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:04:24,829 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-13 20:04:24,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560712559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:24,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:24,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:04:24,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028627165] [2021-07-13 20:04:24,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:04:24,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:24,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:04:24,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1096, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:04:24,830 INFO L87 Difference]: Start difference. First operand 8352 states and 25324 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:26,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:26,448 INFO L93 Difference]: Finished difference Result 11608 states and 34794 transitions. [2021-07-13 20:04:26,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:04:26,449 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:26,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:26,470 INFO L225 Difference]: With dead ends: 11608 [2021-07-13 20:04:26,470 INFO L226 Difference]: Without dead ends: 11293 [2021-07-13 20:04:26,470 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 1297.7ms TimeCoverageRelationStatistics Valid=248, Invalid=3058, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:04:26,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11293 states. [2021-07-13 20:04:26,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11293 to 8315. [2021-07-13 20:04:26,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8315 states, 8314 states have (on average 3.0362039932643734) internal successors, (25243), 8314 states have internal predecessors, (25243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:26,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8315 states to 8315 states and 25243 transitions. [2021-07-13 20:04:26,613 INFO L78 Accepts]: Start accepts. Automaton has 8315 states and 25243 transitions. Word has length 37 [2021-07-13 20:04:26,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:26,613 INFO L482 AbstractCegarLoop]: Abstraction has 8315 states and 25243 transitions. [2021-07-13 20:04:26,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:26,613 INFO L276 IsEmpty]: Start isEmpty. Operand 8315 states and 25243 transitions. [2021-07-13 20:04:26,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:26,625 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:26,625 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:26,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-07-13 20:04:26,825 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:26,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:26,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1687349058, now seen corresponding path program 72 times [2021-07-13 20:04:26,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:26,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474486337] [2021-07-13 20:04:26,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:26,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:27,158 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-13 20:04:27,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:27,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474486337] [2021-07-13 20:04:27,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474486337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:27,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008066948] [2021-07-13 20:04:27,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:04:27,185 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:04:27,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:27,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:04:27,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:27,449 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:27,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-07-13 20:04:27,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:27,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:27,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:27,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:24 [2021-07-13 20:04:27,512 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:27,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:04:27,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:27,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:27,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:27,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:15 [2021-07-13 20:04:27,648 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-13 20:04:27,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008066948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:27,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:27,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 35 [2021-07-13 20:04:27,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824159593] [2021-07-13 20:04:27,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:04:27,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:27,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:04:27,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1137, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:04:27,649 INFO L87 Difference]: Start difference. First operand 8315 states and 25243 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:30,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:30,327 INFO L93 Difference]: Finished difference Result 12877 states and 38223 transitions. [2021-07-13 20:04:30,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-13 20:04:30,328 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:30,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:30,351 INFO L225 Difference]: With dead ends: 12877 [2021-07-13 20:04:30,351 INFO L226 Difference]: Without dead ends: 12695 [2021-07-13 20:04:30,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 2260.9ms TimeCoverageRelationStatistics Valid=800, Invalid=7032, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:04:30,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12695 states. [2021-07-13 20:04:30,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12695 to 8425. [2021-07-13 20:04:30,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8425 states, 8424 states have (on average 3.0292022792022792) internal successors, (25518), 8424 states have internal predecessors, (25518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:30,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8425 states to 8425 states and 25518 transitions. [2021-07-13 20:04:30,502 INFO L78 Accepts]: Start accepts. Automaton has 8425 states and 25518 transitions. Word has length 37 [2021-07-13 20:04:30,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:30,502 INFO L482 AbstractCegarLoop]: Abstraction has 8425 states and 25518 transitions. [2021-07-13 20:04:30,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:30,502 INFO L276 IsEmpty]: Start isEmpty. Operand 8425 states and 25518 transitions. [2021-07-13 20:04:30,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:30,513 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:30,513 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:30,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-13 20:04:30,729 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:30,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:30,729 INFO L82 PathProgramCache]: Analyzing trace with hash -911311998, now seen corresponding path program 73 times [2021-07-13 20:04:30,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:30,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286306538] [2021-07-13 20:04:30,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:30,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:31,043 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-13 20:04:31,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:31,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286306538] [2021-07-13 20:04:31,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286306538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:31,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002925502] [2021-07-13 20:04:31,043 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 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-13 20:04:31,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:31,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:04:31,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:31,383 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:31,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:04:31,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:31,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:31,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:31,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:04:31,466 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:31,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:04:31,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:31,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:31,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:31,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:04:31,714 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-13 20:04:31,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002925502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:31,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:31,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:04:31,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284883805] [2021-07-13 20:04:31,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:04:31,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:31,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:04:31,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1248, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:04:31,715 INFO L87 Difference]: Start difference. First operand 8425 states and 25518 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:34,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:34,327 INFO L93 Difference]: Finished difference Result 9796 states and 29461 transitions. [2021-07-13 20:04:34,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:04:34,327 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:34,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:34,343 INFO L225 Difference]: With dead ends: 9796 [2021-07-13 20:04:34,343 INFO L226 Difference]: Without dead ends: 9555 [2021-07-13 20:04:34,344 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1770.5ms TimeCoverageRelationStatistics Valid=235, Invalid=3547, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:04:34,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9555 states. [2021-07-13 20:04:34,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9555 to 8345. [2021-07-13 20:04:34,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8345 states, 8344 states have (on average 3.0355944391179293) internal successors, (25329), 8344 states have internal predecessors, (25329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:34,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8345 states to 8345 states and 25329 transitions. [2021-07-13 20:04:34,466 INFO L78 Accepts]: Start accepts. Automaton has 8345 states and 25329 transitions. Word has length 37 [2021-07-13 20:04:34,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:34,466 INFO L482 AbstractCegarLoop]: Abstraction has 8345 states and 25329 transitions. [2021-07-13 20:04:34,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:34,466 INFO L276 IsEmpty]: Start isEmpty. Operand 8345 states and 25329 transitions. [2021-07-13 20:04:34,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:34,477 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:34,477 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:34,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-07-13 20:04:34,678 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:34,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:34,678 INFO L82 PathProgramCache]: Analyzing trace with hash 1137118200, now seen corresponding path program 74 times [2021-07-13 20:04:34,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:34,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102621446] [2021-07-13 20:04:34,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:34,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:34,988 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-13 20:04:34,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:34,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102621446] [2021-07-13 20:04:34,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102621446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:34,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524522326] [2021-07-13 20:04:34,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:04:35,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:35,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:35,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:04:35,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:35,344 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:35,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:04:35,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:35,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:35,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:35,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:04:35,423 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:35,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:04:35,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:35,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:35,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:35,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:04:35,620 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-13 20:04:35,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524522326] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:35,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:35,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:04:35,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789447659] [2021-07-13 20:04:35,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:04:35,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:35,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:04:35,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1231, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:04:35,621 INFO L87 Difference]: Start difference. First operand 8345 states and 25329 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:39,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:39,172 INFO L93 Difference]: Finished difference Result 13602 states and 40230 transitions. [2021-07-13 20:04:39,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:04:39,172 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:39,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:39,196 INFO L225 Difference]: With dead ends: 13602 [2021-07-13 20:04:39,197 INFO L226 Difference]: Without dead ends: 13396 [2021-07-13 20:04:39,197 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 2664.1ms TimeCoverageRelationStatistics Valid=656, Invalid=6316, Unknown=0, NotChecked=0, Total=6972 [2021-07-13 20:04:39,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13396 states. [2021-07-13 20:04:39,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13396 to 8447. [2021-07-13 20:04:39,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8447 states, 8446 states have (on average 3.0306654037414162) internal successors, (25597), 8446 states have internal predecessors, (25597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:39,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8447 states to 8447 states and 25597 transitions. [2021-07-13 20:04:39,349 INFO L78 Accepts]: Start accepts. Automaton has 8447 states and 25597 transitions. Word has length 37 [2021-07-13 20:04:39,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:39,349 INFO L482 AbstractCegarLoop]: Abstraction has 8447 states and 25597 transitions. [2021-07-13 20:04:39,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:39,349 INFO L276 IsEmpty]: Start isEmpty. Operand 8447 states and 25597 transitions. [2021-07-13 20:04:39,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:39,360 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:39,360 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:39,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-07-13 20:04:39,576 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:39,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:39,576 INFO L82 PathProgramCache]: Analyzing trace with hash -1461542856, now seen corresponding path program 75 times [2021-07-13 20:04:39,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:39,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069533798] [2021-07-13 20:04:39,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:39,928 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-13 20:04:39,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:39,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069533798] [2021-07-13 20:04:39,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069533798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:39,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099580822] [2021-07-13 20:04:39,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:39,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:04:39,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:39,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-13 20:04:39,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:40,288 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:40,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:04:40,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:40,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:40,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:40,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:04:40,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:04:40,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:04:40,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:04:40,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:40,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:40,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:40,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-07-13 20:04:40,643 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-13 20:04:40,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099580822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:40,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:40,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:04:40,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105915680] [2021-07-13 20:04:40,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:04:40,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:40,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:04:40,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1179, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:04:40,644 INFO L87 Difference]: Start difference. First operand 8447 states and 25597 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:43,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:43,292 INFO L93 Difference]: Finished difference Result 9704 states and 29180 transitions. [2021-07-13 20:04:43,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:04:43,292 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:43,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:43,310 INFO L225 Difference]: With dead ends: 9704 [2021-07-13 20:04:43,310 INFO L226 Difference]: Without dead ends: 9465 [2021-07-13 20:04:43,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 1851.4ms TimeCoverageRelationStatistics Valid=233, Invalid=3189, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:04:43,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9465 states. [2021-07-13 20:04:43,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9465 to 8387. [2021-07-13 20:04:43,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8387 states, 8386 states have (on average 3.0343429525399475) internal successors, (25446), 8386 states have internal predecessors, (25446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:43,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8387 states to 8387 states and 25446 transitions. [2021-07-13 20:04:43,502 INFO L78 Accepts]: Start accepts. Automaton has 8387 states and 25446 transitions. Word has length 37 [2021-07-13 20:04:43,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:43,502 INFO L482 AbstractCegarLoop]: Abstraction has 8387 states and 25446 transitions. [2021-07-13 20:04:43,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:43,502 INFO L276 IsEmpty]: Start isEmpty. Operand 8387 states and 25446 transitions. [2021-07-13 20:04:43,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:43,513 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:43,513 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:43,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:43,729 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:43,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:43,729 INFO L82 PathProgramCache]: Analyzing trace with hash 708357172, now seen corresponding path program 76 times [2021-07-13 20:04:43,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:43,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183895083] [2021-07-13 20:04:43,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:43,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:44,050 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-13 20:04:44,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:44,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183895083] [2021-07-13 20:04:44,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183895083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:44,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723643173] [2021-07-13 20:04:44,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 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-13 20:04:44,078 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:44,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:44,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:04:44,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:44,307 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:44,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:04:44,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:44,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:44,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:44,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:04:44,493 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:44,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:04:44,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:44,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:44,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:44,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:04:44,688 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-13 20:04:44,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723643173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:44,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:44,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:04:44,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740171958] [2021-07-13 20:04:44,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:04:44,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:44,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:04:44,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:04:44,689 INFO L87 Difference]: Start difference. First operand 8387 states and 25446 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:48,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:48,983 INFO L93 Difference]: Finished difference Result 14948 states and 44311 transitions. [2021-07-13 20:04:48,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-07-13 20:04:48,983 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:48,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:49,011 INFO L225 Difference]: With dead ends: 14948 [2021-07-13 20:04:49,011 INFO L226 Difference]: Without dead ends: 14669 [2021-07-13 20:04:49,012 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2075 ImplicationChecksByTransitivity, 3157.0ms TimeCoverageRelationStatistics Valid=751, Invalid=7991, Unknown=0, NotChecked=0, Total=8742 [2021-07-13 20:04:49,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14669 states. [2021-07-13 20:04:49,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14669 to 8471. [2021-07-13 20:04:49,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8471 states, 8470 states have (on average 3.0321133412042505) internal successors, (25682), 8470 states have internal predecessors, (25682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:49,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8471 states to 8471 states and 25682 transitions. [2021-07-13 20:04:49,178 INFO L78 Accepts]: Start accepts. Automaton has 8471 states and 25682 transitions. Word has length 37 [2021-07-13 20:04:49,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:49,178 INFO L482 AbstractCegarLoop]: Abstraction has 8471 states and 25682 transitions. [2021-07-13 20:04:49,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:49,178 INFO L276 IsEmpty]: Start isEmpty. Operand 8471 states and 25682 transitions. [2021-07-13 20:04:49,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:49,190 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:49,190 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:49,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:49,405 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:49,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:49,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1890303884, now seen corresponding path program 77 times [2021-07-13 20:04:49,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:49,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089759032] [2021-07-13 20:04:49,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:49,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:49,746 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-13 20:04:49,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:49,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089759032] [2021-07-13 20:04:49,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089759032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:49,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640105943] [2021-07-13 20:04:49,747 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 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-13 20:04:49,774 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:04:49,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:49,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:04:49,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:50,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:04:50,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:04:50,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:04:50,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:04:50,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 40 treesize of output 22 [2021-07-13 20:04:50,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:50,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:50,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:50,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:29 [2021-07-13 20:04:50,178 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:50,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:04:50,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:50,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:50,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:50,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-13 20:04:50,439 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-13 20:04:50,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640105943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:50,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:50,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:04:50,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015898663] [2021-07-13 20:04:50,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:04:50,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:50,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:04:50,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1107, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:04:50,440 INFO L87 Difference]: Start difference. First operand 8471 states and 25682 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:52,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:52,183 INFO L93 Difference]: Finished difference Result 9870 states and 29701 transitions. [2021-07-13 20:04:52,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:04:52,183 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:52,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:52,201 INFO L225 Difference]: With dead ends: 9870 [2021-07-13 20:04:52,201 INFO L226 Difference]: Without dead ends: 9641 [2021-07-13 20:04:52,201 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 1335.0ms TimeCoverageRelationStatistics Valid=193, Invalid=2459, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:04:52,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9641 states. [2021-07-13 20:04:52,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9641 to 8534. [2021-07-13 20:04:52,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8534 states, 8533 states have (on average 3.0342200867221374) internal successors, (25891), 8533 states have internal predecessors, (25891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:52,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8534 states to 8534 states and 25891 transitions. [2021-07-13 20:04:52,331 INFO L78 Accepts]: Start accepts. Automaton has 8534 states and 25891 transitions. Word has length 37 [2021-07-13 20:04:52,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:52,331 INFO L482 AbstractCegarLoop]: Abstraction has 8534 states and 25891 transitions. [2021-07-13 20:04:52,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:52,331 INFO L276 IsEmpty]: Start isEmpty. Operand 8534 states and 25891 transitions. [2021-07-13 20:04:52,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:52,342 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:52,342 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:52,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-07-13 20:04:52,543 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:52,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:52,543 INFO L82 PathProgramCache]: Analyzing trace with hash 2061773936, now seen corresponding path program 78 times [2021-07-13 20:04:52,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:52,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947088101] [2021-07-13 20:04:52,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:52,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:52,932 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-13 20:04:52,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:52,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947088101] [2021-07-13 20:04:52,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947088101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:52,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207302770] [2021-07-13 20:04:52,932 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 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-13 20:04:52,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:04:52,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:52,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:04:52,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:53,174 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:53,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:04:53,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:53,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:53,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:53,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:04:53,280 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:53,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:04:53,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:53,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:53,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:53,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-13 20:04:53,438 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-13 20:04:53,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207302770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:53,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:53,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:04:53,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77853462] [2021-07-13 20:04:53,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:04:53,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:53,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:04:53,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1069, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:04:53,440 INFO L87 Difference]: Start difference. First operand 8534 states and 25891 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:55,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:55,943 INFO L93 Difference]: Finished difference Result 13098 states and 38951 transitions. [2021-07-13 20:04:55,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-13 20:04:55,943 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:55,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:55,968 INFO L225 Difference]: With dead ends: 13098 [2021-07-13 20:04:55,968 INFO L226 Difference]: Without dead ends: 12916 [2021-07-13 20:04:55,969 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1313 ImplicationChecksByTransitivity, 1856.1ms TimeCoverageRelationStatistics Valid=513, Invalid=4743, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:04:55,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12916 states. [2021-07-13 20:04:56,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12916 to 8582. [2021-07-13 20:04:56,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8582 states, 8581 states have (on average 3.032280619974362) internal successors, (26020), 8581 states have internal predecessors, (26020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:56,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8582 states to 8582 states and 26020 transitions. [2021-07-13 20:04:56,134 INFO L78 Accepts]: Start accepts. Automaton has 8582 states and 26020 transitions. Word has length 37 [2021-07-13 20:04:56,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:56,134 INFO L482 AbstractCegarLoop]: Abstraction has 8582 states and 26020 transitions. [2021-07-13 20:04:56,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:56,135 INFO L276 IsEmpty]: Start isEmpty. Operand 8582 states and 26020 transitions. [2021-07-13 20:04:56,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:56,147 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:56,147 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:56,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-13 20:04:56,365 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:56,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:56,365 INFO L82 PathProgramCache]: Analyzing trace with hash -536887120, now seen corresponding path program 79 times [2021-07-13 20:04:56,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:56,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786082944] [2021-07-13 20:04:56,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:56,697 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-13 20:04:56,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:56,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786082944] [2021-07-13 20:04:56,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786082944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:56,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821319709] [2021-07-13 20:04:56,698 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 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-13 20:04:56,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:56,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:04:56,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:56,957 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:56,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:04:56,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:56,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:56,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:56,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:04:57,139 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:04:57,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:04:57,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:57,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:57,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:57,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:04:57,388 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-13 20:04:57,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821319709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:57,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:57,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:04:57,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787309907] [2021-07-13 20:04:57,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:04:57,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:57,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:04:57,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:04:57,389 INFO L87 Difference]: Start difference. First operand 8582 states and 26020 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:59,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:59,697 INFO L93 Difference]: Finished difference Result 10097 states and 30475 transitions. [2021-07-13 20:04:59,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:04:59,697 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:04:59,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:59,713 INFO L225 Difference]: With dead ends: 10097 [2021-07-13 20:04:59,714 INFO L226 Difference]: Without dead ends: 9933 [2021-07-13 20:04:59,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 1637.4ms TimeCoverageRelationStatistics Valid=216, Invalid=3206, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:04:59,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9933 states. [2021-07-13 20:04:59,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9933 to 8576. [2021-07-13 20:04:59,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8576 states, 8575 states have (on average 3.032536443148688) internal successors, (26004), 8575 states have internal predecessors, (26004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:59,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8576 states to 8576 states and 26004 transitions. [2021-07-13 20:04:59,835 INFO L78 Accepts]: Start accepts. Automaton has 8576 states and 26004 transitions. Word has length 37 [2021-07-13 20:04:59,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:59,835 INFO L482 AbstractCegarLoop]: Abstraction has 8576 states and 26004 transitions. [2021-07-13 20:04:59,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:59,835 INFO L276 IsEmpty]: Start isEmpty. Operand 8576 states and 26004 transitions. [2021-07-13 20:04:59,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:04:59,846 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:59,846 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:00,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-13 20:05:00,047 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:00,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:00,047 INFO L82 PathProgramCache]: Analyzing trace with hash 1577367020, now seen corresponding path program 80 times [2021-07-13 20:05:00,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:00,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160882754] [2021-07-13 20:05:00,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:00,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:00,343 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-13 20:05:00,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:00,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160882754] [2021-07-13 20:05:00,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160882754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:00,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960922786] [2021-07-13 20:05:00,344 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 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-13 20:05:00,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:00,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:00,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:05:00,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:00,585 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:00,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:05:00,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:00,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:00,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:00,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:05:00,817 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:00,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:05:00,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:00,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:00,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:00,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:05:00,994 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-13 20:05:00,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960922786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:00,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:00,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:05:00,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542566778] [2021-07-13 20:05:00,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:05:00,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:00,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:05:00,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:05:00,995 INFO L87 Difference]: Start difference. First operand 8576 states and 26004 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:03,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:03,556 INFO L93 Difference]: Finished difference Result 10152 states and 30709 transitions. [2021-07-13 20:05:03,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:05:03,556 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:03,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:03,575 INFO L225 Difference]: With dead ends: 10152 [2021-07-13 20:05:03,576 INFO L226 Difference]: Without dead ends: 9978 [2021-07-13 20:05:03,576 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 1679.5ms TimeCoverageRelationStatistics Valid=213, Invalid=3209, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:05:03,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9978 states. [2021-07-13 20:05:03,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9978 to 8584. [2021-07-13 20:05:03,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8584 states, 8583 states have (on average 3.0327391355004076) internal successors, (26030), 8583 states have internal predecessors, (26030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:03,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8584 states to 8584 states and 26030 transitions. [2021-07-13 20:05:03,712 INFO L78 Accepts]: Start accepts. Automaton has 8584 states and 26030 transitions. Word has length 37 [2021-07-13 20:05:03,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:03,713 INFO L482 AbstractCegarLoop]: Abstraction has 8584 states and 26030 transitions. [2021-07-13 20:05:03,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:03,713 INFO L276 IsEmpty]: Start isEmpty. Operand 8584 states and 26030 transitions. [2021-07-13 20:05:03,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:03,800 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:03,801 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:04,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-07-13 20:05:04,013 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:04,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:04,013 INFO L82 PathProgramCache]: Analyzing trace with hash 370495870, now seen corresponding path program 81 times [2021-07-13 20:05:04,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:04,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405997669] [2021-07-13 20:05:04,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:04,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:04,380 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-13 20:05:04,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:04,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405997669] [2021-07-13 20:05:04,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405997669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:04,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179437067] [2021-07-13 20:05:04,381 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:04,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:05:04,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:04,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:05:04,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:04,678 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:04,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:05:04,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:04,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:04,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:04,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:05:05,020 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:05,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 21 [2021-07-13 20:05:05,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:05,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:05,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:05,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-13 20:05:05,198 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-13 20:05:05,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179437067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:05,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:05,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:05:05,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614873968] [2021-07-13 20:05:05,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:05:05,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:05,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:05:05,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:05:05,199 INFO L87 Difference]: Start difference. First operand 8584 states and 26030 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:07,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:07,739 INFO L93 Difference]: Finished difference Result 10304 states and 31181 transitions. [2021-07-13 20:05:07,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:05:07,739 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:07,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:07,759 INFO L225 Difference]: With dead ends: 10304 [2021-07-13 20:05:07,759 INFO L226 Difference]: Without dead ends: 10086 [2021-07-13 20:05:07,759 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 1850.8ms TimeCoverageRelationStatistics Valid=194, Invalid=2776, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:05:07,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10086 states. [2021-07-13 20:05:07,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10086 to 8566. [2021-07-13 20:05:07,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8566 states, 8565 states have (on average 3.036427320490368) internal successors, (26007), 8565 states have internal predecessors, (26007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:07,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8566 states to 8566 states and 26007 transitions. [2021-07-13 20:05:07,899 INFO L78 Accepts]: Start accepts. Automaton has 8566 states and 26007 transitions. Word has length 37 [2021-07-13 20:05:07,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:07,900 INFO L482 AbstractCegarLoop]: Abstraction has 8566 states and 26007 transitions. [2021-07-13 20:05:07,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:07,900 INFO L276 IsEmpty]: Start isEmpty. Operand 8566 states and 26007 transitions. [2021-07-13 20:05:07,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:07,912 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:07,912 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:08,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:08,133 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:08,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:08,133 INFO L82 PathProgramCache]: Analyzing trace with hash 246092200, now seen corresponding path program 82 times [2021-07-13 20:05:08,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:08,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270249653] [2021-07-13 20:05:08,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:08,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:08,532 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 12 [2021-07-13 20:05:08,654 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-13 20:05:08,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:08,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270249653] [2021-07-13 20:05:08,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270249653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:08,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819193321] [2021-07-13 20:05:08,654 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 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-13 20:05:08,702 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:08,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:08,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:05:08,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:09,058 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:09,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:05:09,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:09,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:09,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:09,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:05:09,141 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:09,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:05:09,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:09,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:09,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:09,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:05:09,339 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-13 20:05:09,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819193321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:09,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:09,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:05:09,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310345530] [2021-07-13 20:05:09,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:05:09,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:09,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:05:09,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:05:09,340 INFO L87 Difference]: Start difference. First operand 8566 states and 26007 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:13,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:13,136 INFO L93 Difference]: Finished difference Result 14065 states and 41657 transitions. [2021-07-13 20:05:13,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:05:13,136 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:13,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:13,165 INFO L225 Difference]: With dead ends: 14065 [2021-07-13 20:05:13,165 INFO L226 Difference]: Without dead ends: 13859 [2021-07-13 20:05:13,166 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1560 ImplicationChecksByTransitivity, 2899.8ms TimeCoverageRelationStatistics Valid=654, Invalid=6486, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:05:13,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13859 states. [2021-07-13 20:05:13,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13859 to 8788. [2021-07-13 20:05:13,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8788 states, 8787 states have (on average 3.0311824285876865) internal successors, (26635), 8787 states have internal predecessors, (26635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:13,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8788 states to 8788 states and 26635 transitions. [2021-07-13 20:05:13,407 INFO L78 Accepts]: Start accepts. Automaton has 8788 states and 26635 transitions. Word has length 37 [2021-07-13 20:05:13,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:13,407 INFO L482 AbstractCegarLoop]: Abstraction has 8788 states and 26635 transitions. [2021-07-13 20:05:13,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:13,407 INFO L276 IsEmpty]: Start isEmpty. Operand 8788 states and 26635 transitions. [2021-07-13 20:05:13,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:13,421 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:13,421 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:13,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:13,637 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:13,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:13,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1942398440, now seen corresponding path program 83 times [2021-07-13 20:05:13,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:13,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791813448] [2021-07-13 20:05:13,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:13,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:14,006 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-13 20:05:14,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:14,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791813448] [2021-07-13 20:05:14,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791813448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:14,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090153353] [2021-07-13 20:05:14,007 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:05:14,039 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:05:14,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:14,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-13 20:05:14,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:14,292 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:14,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:05:14,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:14,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:14,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:14,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:39 [2021-07-13 20:05:14,365 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:14,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:14,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:14,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:14,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:14,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:05:14,543 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-13 20:05:14,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090153353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:14,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:14,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:05:14,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020378765] [2021-07-13 20:05:14,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:05:14,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:14,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:05:14,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1104, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:05:14,544 INFO L87 Difference]: Start difference. First operand 8788 states and 26635 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:16,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:16,454 INFO L93 Difference]: Finished difference Result 10103 states and 30415 transitions. [2021-07-13 20:05:16,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:05:16,454 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:16,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:16,477 INFO L225 Difference]: With dead ends: 10103 [2021-07-13 20:05:16,477 INFO L226 Difference]: Without dead ends: 9871 [2021-07-13 20:05:16,478 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 1372.9ms TimeCoverageRelationStatistics Valid=197, Invalid=2455, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:05:16,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9871 states. [2021-07-13 20:05:16,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9871 to 8728. [2021-07-13 20:05:16,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8728 states, 8727 states have (on average 3.0347198349948434) internal successors, (26484), 8727 states have internal predecessors, (26484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:16,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8728 states to 8728 states and 26484 transitions. [2021-07-13 20:05:16,631 INFO L78 Accepts]: Start accepts. Automaton has 8728 states and 26484 transitions. Word has length 37 [2021-07-13 20:05:16,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:16,631 INFO L482 AbstractCegarLoop]: Abstraction has 8728 states and 26484 transitions. [2021-07-13 20:05:16,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:16,631 INFO L276 IsEmpty]: Start isEmpty. Operand 8728 states and 26484 transitions. [2021-07-13 20:05:16,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:16,643 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:16,643 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:16,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-07-13 20:05:16,860 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:16,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:16,861 INFO L82 PathProgramCache]: Analyzing trace with hash -182668828, now seen corresponding path program 84 times [2021-07-13 20:05:16,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:16,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985546344] [2021-07-13 20:05:16,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:16,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:17,248 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-13 20:05:17,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:17,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985546344] [2021-07-13 20:05:17,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985546344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:17,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580850176] [2021-07-13 20:05:17,248 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:17,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:05:17,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:17,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-13 20:05:17,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:17,547 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:17,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:05:17,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:17,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:17,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:17,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:05:17,659 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:17,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:17,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:17,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:17,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:17,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:05:17,821 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-13 20:05:17,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580850176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:17,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:17,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-13 20:05:17,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829526603] [2021-07-13 20:05:17,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:05:17,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:17,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:05:17,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1206, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:05:17,822 INFO L87 Difference]: Start difference. First operand 8728 states and 26484 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:20,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:20,288 INFO L93 Difference]: Finished difference Result 12510 states and 37053 transitions. [2021-07-13 20:05:20,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:05:20,288 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:20,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:20,312 INFO L225 Difference]: With dead ends: 12510 [2021-07-13 20:05:20,313 INFO L226 Difference]: Without dead ends: 12331 [2021-07-13 20:05:20,313 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1593 ImplicationChecksByTransitivity, 2259.5ms TimeCoverageRelationStatistics Valid=605, Invalid=5557, Unknown=0, NotChecked=0, Total=6162 [2021-07-13 20:05:20,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12331 states. [2021-07-13 20:05:20,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12331 to 8818. [2021-07-13 20:05:20,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8818 states, 8817 states have (on average 3.0323239197005782) internal successors, (26736), 8817 states have internal predecessors, (26736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:20,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8818 states to 8818 states and 26736 transitions. [2021-07-13 20:05:20,484 INFO L78 Accepts]: Start accepts. Automaton has 8818 states and 26736 transitions. Word has length 37 [2021-07-13 20:05:20,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:20,484 INFO L482 AbstractCegarLoop]: Abstraction has 8818 states and 26736 transitions. [2021-07-13 20:05:20,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:20,484 INFO L276 IsEmpty]: Start isEmpty. Operand 8818 states and 26736 transitions. [2021-07-13 20:05:20,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:20,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:20,498 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:20,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:20,714 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:20,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:20,715 INFO L82 PathProgramCache]: Analyzing trace with hash 1513637412, now seen corresponding path program 85 times [2021-07-13 20:05:20,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:20,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619559061] [2021-07-13 20:05:20,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:20,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:21,056 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-13 20:05:21,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:21,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619559061] [2021-07-13 20:05:21,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619559061] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:21,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416701270] [2021-07-13 20:05:21,057 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:21,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:21,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:05:21,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:21,333 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:21,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 38 treesize of output 22 [2021-07-13 20:05:21,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:21,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:21,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:21,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-13 20:05:21,467 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:21,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:21,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:21,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:21,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:21,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-13 20:05:21,693 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-13 20:05:21,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416701270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:21,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:21,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:05:21,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045222696] [2021-07-13 20:05:21,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:05:21,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:21,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:05:21,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1105, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:05:21,695 INFO L87 Difference]: Start difference. First operand 8818 states and 26736 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:23,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:23,710 INFO L93 Difference]: Finished difference Result 10133 states and 30516 transitions. [2021-07-13 20:05:23,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:05:23,711 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:23,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:23,731 INFO L225 Difference]: With dead ends: 10133 [2021-07-13 20:05:23,731 INFO L226 Difference]: Without dead ends: 9928 [2021-07-13 20:05:23,732 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1476.3ms TimeCoverageRelationStatistics Valid=201, Invalid=2451, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:05:23,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9928 states. [2021-07-13 20:05:23,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9928 to 8875. [2021-07-13 20:05:23,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8875 states, 8874 states have (on average 3.032567049808429) internal successors, (26911), 8874 states have internal predecessors, (26911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:23,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8875 states to 8875 states and 26911 transitions. [2021-07-13 20:05:23,894 INFO L78 Accepts]: Start accepts. Automaton has 8875 states and 26911 transitions. Word has length 37 [2021-07-13 20:05:23,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:23,894 INFO L482 AbstractCegarLoop]: Abstraction has 8875 states and 26911 transitions. [2021-07-13 20:05:23,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:23,894 INFO L276 IsEmpty]: Start isEmpty. Operand 8875 states and 26911 transitions. [2021-07-13 20:05:23,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:23,907 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:23,908 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:24,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:24,124 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:24,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:24,124 INFO L82 PathProgramCache]: Analyzing trace with hash 1170747936, now seen corresponding path program 86 times [2021-07-13 20:05:24,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:24,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196054153] [2021-07-13 20:05:24,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:24,489 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-13 20:05:24,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:24,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196054153] [2021-07-13 20:05:24,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196054153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:24,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259404495] [2021-07-13 20:05:24,489 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 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-13 20:05:24,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:24,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:24,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:05:24,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:24,773 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:24,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:05:24,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:24,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:24,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:24,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:05:24,970 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:24,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:24,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:24,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:24,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:24,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:05:25,226 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-07-13 20:05:25,264 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-13 20:05:25,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259404495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:25,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:25,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:05:25,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221207762] [2021-07-13 20:05:25,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:05:25,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:25,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:05:25,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:05:25,265 INFO L87 Difference]: Start difference. First operand 8875 states and 26911 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:28,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:28,808 INFO L93 Difference]: Finished difference Result 13395 states and 39970 transitions. [2021-07-13 20:05:28,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:05:28,808 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:28,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:28,835 INFO L225 Difference]: With dead ends: 13395 [2021-07-13 20:05:28,836 INFO L226 Difference]: Without dead ends: 13213 [2021-07-13 20:05:28,836 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1559 ImplicationChecksByTransitivity, 2550.3ms TimeCoverageRelationStatistics Valid=529, Invalid=6113, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:05:28,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13213 states. [2021-07-13 20:05:28,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13213 to 8930. [2021-07-13 20:05:28,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8930 states, 8929 states have (on average 3.0306865270467016) internal successors, (27061), 8929 states have internal predecessors, (27061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:29,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8930 states to 8930 states and 27061 transitions. [2021-07-13 20:05:29,009 INFO L78 Accepts]: Start accepts. Automaton has 8930 states and 27061 transitions. Word has length 37 [2021-07-13 20:05:29,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:29,009 INFO L482 AbstractCegarLoop]: Abstraction has 8930 states and 27061 transitions. [2021-07-13 20:05:29,009 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:29,010 INFO L276 IsEmpty]: Start isEmpty. Operand 8930 states and 27061 transitions. [2021-07-13 20:05:29,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:29,022 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:29,029 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:29,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-07-13 20:05:29,246 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:29,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:29,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1427913120, now seen corresponding path program 87 times [2021-07-13 20:05:29,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:29,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323352965] [2021-07-13 20:05:29,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:29,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:29,562 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-13 20:05:29,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:29,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323352965] [2021-07-13 20:05:29,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323352965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:29,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002128549] [2021-07-13 20:05:29,562 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 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-13 20:05:29,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:05:29,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:29,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:05:29,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:29,826 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:29,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:05:29,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:29,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:29,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:29,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-07-13 20:05:30,028 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:30,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 43 treesize of output 23 [2021-07-13 20:05:30,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:30,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:30,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:30,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:05:30,246 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-13 20:05:30,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002128549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:30,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:30,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:05:30,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230241913] [2021-07-13 20:05:30,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:05:30,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:30,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:05:30,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:05:30,247 INFO L87 Difference]: Start difference. First operand 8930 states and 27061 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:32,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:32,868 INFO L93 Difference]: Finished difference Result 10259 states and 30929 transitions. [2021-07-13 20:05:32,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:05:32,868 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:32,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:32,889 INFO L225 Difference]: With dead ends: 10259 [2021-07-13 20:05:32,889 INFO L226 Difference]: Without dead ends: 10035 [2021-07-13 20:05:32,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 1818.2ms TimeCoverageRelationStatistics Valid=236, Invalid=3424, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:05:32,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10035 states. [2021-07-13 20:05:33,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10035 to 8888. [2021-07-13 20:05:33,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8888 states, 8887 states have (on average 3.033419601665354) internal successors, (26958), 8887 states have internal predecessors, (26958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:33,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8888 states to 8888 states and 26958 transitions. [2021-07-13 20:05:33,051 INFO L78 Accepts]: Start accepts. Automaton has 8888 states and 26958 transitions. Word has length 37 [2021-07-13 20:05:33,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:33,051 INFO L482 AbstractCegarLoop]: Abstraction has 8888 states and 26958 transitions. [2021-07-13 20:05:33,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:33,051 INFO L276 IsEmpty]: Start isEmpty. Operand 8888 states and 26958 transitions. [2021-07-13 20:05:33,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:33,065 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:33,065 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:33,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-07-13 20:05:33,282 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:33,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:33,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1557708162, now seen corresponding path program 88 times [2021-07-13 20:05:33,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:33,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295145329] [2021-07-13 20:05:33,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:33,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:33,681 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-13 20:05:33,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:33,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295145329] [2021-07-13 20:05:33,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295145329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:33,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886753299] [2021-07-13 20:05:33,681 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 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-13 20:05:33,711 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:33,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:33,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:05:33,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:33,908 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:05:33,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-13 20:05:33,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:33,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:33,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:33,916 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-13 20:05:34,187 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:34,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:34,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:34,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:34,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:34,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:05:34,375 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-13 20:05:34,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886753299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:34,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:34,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:05:34,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998927669] [2021-07-13 20:05:34,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:05:34,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:34,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:05:34,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:05:34,376 INFO L87 Difference]: Start difference. First operand 8888 states and 26958 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:37,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:37,633 INFO L93 Difference]: Finished difference Result 13352 states and 39604 transitions. [2021-07-13 20:05:37,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:05:37,633 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:37,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:37,662 INFO L225 Difference]: With dead ends: 13352 [2021-07-13 20:05:37,662 INFO L226 Difference]: Without dead ends: 13170 [2021-07-13 20:05:37,663 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1710 ImplicationChecksByTransitivity, 2651.1ms TimeCoverageRelationStatistics Valid=645, Invalid=6327, Unknown=0, NotChecked=0, Total=6972 [2021-07-13 20:05:37,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13170 states. [2021-07-13 20:05:37,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13170 to 9026. [2021-07-13 20:05:37,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9026 states, 9025 states have (on average 3.0313573407202217) internal successors, (27358), 9025 states have internal predecessors, (27358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:37,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9026 states to 9026 states and 27358 transitions. [2021-07-13 20:05:37,836 INFO L78 Accepts]: Start accepts. Automaton has 9026 states and 27358 transitions. Word has length 37 [2021-07-13 20:05:37,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:37,836 INFO L482 AbstractCegarLoop]: Abstraction has 9026 states and 27358 transitions. [2021-07-13 20:05:37,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:37,836 INFO L276 IsEmpty]: Start isEmpty. Operand 9026 states and 27358 transitions. [2021-07-13 20:05:37,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:37,849 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:37,849 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:38,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:38,065 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:38,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:38,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1040952894, now seen corresponding path program 89 times [2021-07-13 20:05:38,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:38,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033566274] [2021-07-13 20:05:38,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:38,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:38,736 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-13 20:05:38,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:38,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033566274] [2021-07-13 20:05:38,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033566274] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:38,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706342164] [2021-07-13 20:05:38,736 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 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-13 20:05:38,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:05:38,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:38,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:05:38,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:39,061 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:39,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-13 20:05:39,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:39,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:39,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:39,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:28 [2021-07-13 20:05:39,266 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:39,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:05:39,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:39,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:39,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:39,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:05:39,390 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-13 20:05:39,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706342164] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:39,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:39,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:05:39,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508394681] [2021-07-13 20:05:39,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:05:39,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:39,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:05:39,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1102, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:05:39,391 INFO L87 Difference]: Start difference. First operand 9026 states and 27358 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:40,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:40,746 INFO L93 Difference]: Finished difference Result 9367 states and 28189 transitions. [2021-07-13 20:05:40,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:05:40,747 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:40,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:40,764 INFO L225 Difference]: With dead ends: 9367 [2021-07-13 20:05:40,764 INFO L226 Difference]: Without dead ends: 9247 [2021-07-13 20:05:40,764 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1710.7ms TimeCoverageRelationStatistics Valid=217, Invalid=2753, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:05:40,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9247 states. [2021-07-13 20:05:40,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9247 to 9023. [2021-07-13 20:05:40,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9023 states, 9022 states have (on average 3.0308135668366214) internal successors, (27344), 9022 states have internal predecessors, (27344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:40,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9023 states to 9023 states and 27344 transitions. [2021-07-13 20:05:40,897 INFO L78 Accepts]: Start accepts. Automaton has 9023 states and 27344 transitions. Word has length 37 [2021-07-13 20:05:40,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:40,897 INFO L482 AbstractCegarLoop]: Abstraction has 9023 states and 27344 transitions. [2021-07-13 20:05:40,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:40,898 INFO L276 IsEmpty]: Start isEmpty. Operand 9023 states and 27344 transitions. [2021-07-13 20:05:40,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:40,910 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:40,910 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:41,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:41,125 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:41,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:41,126 INFO L82 PathProgramCache]: Analyzing trace with hash -186655844, now seen corresponding path program 90 times [2021-07-13 20:05:41,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:41,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328632731] [2021-07-13 20:05:41,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:41,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:41,483 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-13 20:05:41,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:41,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328632731] [2021-07-13 20:05:41,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328632731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:41,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727740722] [2021-07-13 20:05:41,483 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 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-13 20:05:41,530 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:05:41,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:41,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:05:41,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:41,719 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:41,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:05:41,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:41,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:41,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:41,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:05:41,850 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:41,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:41,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:41,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:41,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:41,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:05:42,002 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-13 20:05:42,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727740722] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:42,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:42,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-13 20:05:42,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384301841] [2021-07-13 20:05:42,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:05:42,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:42,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:05:42,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1204, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:05:42,003 INFO L87 Difference]: Start difference. First operand 9023 states and 27344 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:44,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:44,558 INFO L93 Difference]: Finished difference Result 13987 states and 41556 transitions. [2021-07-13 20:05:44,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:05:44,559 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:44,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:44,585 INFO L225 Difference]: With dead ends: 13987 [2021-07-13 20:05:44,585 INFO L226 Difference]: Without dead ends: 13811 [2021-07-13 20:05:44,586 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1525 ImplicationChecksByTransitivity, 2138.6ms TimeCoverageRelationStatistics Valid=578, Invalid=5274, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:05:44,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13811 states. [2021-07-13 20:05:44,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13811 to 8969. [2021-07-13 20:05:44,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8969 states, 8968 states have (on average 3.0327832292595898) internal successors, (27198), 8968 states have internal predecessors, (27198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:44,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8969 states to 8969 states and 27198 transitions. [2021-07-13 20:05:44,758 INFO L78 Accepts]: Start accepts. Automaton has 8969 states and 27198 transitions. Word has length 37 [2021-07-13 20:05:44,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:44,758 INFO L482 AbstractCegarLoop]: Abstraction has 8969 states and 27198 transitions. [2021-07-13 20:05:44,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:44,758 INFO L276 IsEmpty]: Start isEmpty. Operand 8969 states and 27198 transitions. [2021-07-13 20:05:44,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:44,771 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:44,771 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:44,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:44,987 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:44,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:44,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1383842370, now seen corresponding path program 91 times [2021-07-13 20:05:44,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:44,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558073285] [2021-07-13 20:05:44,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:45,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:45,387 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-13 20:05:45,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:45,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558073285] [2021-07-13 20:05:45,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558073285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:45,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837508588] [2021-07-13 20:05:45,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 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-13 20:05:45,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:45,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:05:45,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:45,651 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:05:45,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:05:45,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:45,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:45,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:45,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-07-13 20:05:45,953 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:45,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:45,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:45,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:45,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:45,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:05:46,143 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-13 20:05:46,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837508588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:46,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:46,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:05:46,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444278398] [2021-07-13 20:05:46,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:05:46,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:46,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:05:46,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:05:46,144 INFO L87 Difference]: Start difference. First operand 8969 states and 27198 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:48,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:48,994 INFO L93 Difference]: Finished difference Result 13542 states and 40321 transitions. [2021-07-13 20:05:48,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:05:48,995 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:48,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:49,022 INFO L225 Difference]: With dead ends: 13542 [2021-07-13 20:05:49,022 INFO L226 Difference]: Without dead ends: 13360 [2021-07-13 20:05:49,022 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1518 ImplicationChecksByTransitivity, 2442.5ms TimeCoverageRelationStatistics Valid=506, Invalid=5814, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:05:49,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13360 states. [2021-07-13 20:05:49,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13360 to 9017. [2021-07-13 20:05:49,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9017 states, 9016 states have (on average 3.0309449866903284) internal successors, (27327), 9016 states have internal predecessors, (27327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:49,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9017 states to 9017 states and 27327 transitions. [2021-07-13 20:05:49,183 INFO L78 Accepts]: Start accepts. Automaton has 9017 states and 27327 transitions. Word has length 37 [2021-07-13 20:05:49,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:49,183 INFO L482 AbstractCegarLoop]: Abstraction has 9017 states and 27327 transitions. [2021-07-13 20:05:49,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:49,184 INFO L276 IsEmpty]: Start isEmpty. Operand 9017 states and 27327 transitions. [2021-07-13 20:05:49,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:49,195 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:49,195 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:49,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-07-13 20:05:49,409 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:49,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:49,409 INFO L82 PathProgramCache]: Analyzing trace with hash 312463870, now seen corresponding path program 92 times [2021-07-13 20:05:49,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:49,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592297815] [2021-07-13 20:05:49,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:49,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:49,716 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-13 20:05:49,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:49,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592297815] [2021-07-13 20:05:49,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592297815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:49,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073767402] [2021-07-13 20:05:49,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:05:49,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:49,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:49,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:05:49,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:49,966 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:49,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:05:49,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:49,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:49,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:49,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-07-13 20:05:50,194 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:50,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:50,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:50,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:50,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:50,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:05:50,421 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-13 20:05:50,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073767402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:50,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:50,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:05:50,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980239349] [2021-07-13 20:05:50,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:05:50,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:50,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:05:50,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:05:50,422 INFO L87 Difference]: Start difference. First operand 9017 states and 27327 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:53,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:53,050 INFO L93 Difference]: Finished difference Result 10249 states and 30910 transitions. [2021-07-13 20:05:53,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:05:53,050 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:53,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:53,069 INFO L225 Difference]: With dead ends: 10249 [2021-07-13 20:05:53,069 INFO L226 Difference]: Without dead ends: 10085 [2021-07-13 20:05:53,070 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 1797.6ms TimeCoverageRelationStatistics Valid=221, Invalid=3201, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:05:53,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10085 states. [2021-07-13 20:05:53,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10085 to 8993. [2021-07-13 20:05:53,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8993 states, 8992 states have (on average 3.031138790035587) internal successors, (27256), 8992 states have internal predecessors, (27256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:53,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8993 states to 8993 states and 27256 transitions. [2021-07-13 20:05:53,215 INFO L78 Accepts]: Start accepts. Automaton has 8993 states and 27256 transitions. Word has length 37 [2021-07-13 20:05:53,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:53,215 INFO L482 AbstractCegarLoop]: Abstraction has 8993 states and 27256 transitions. [2021-07-13 20:05:53,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:53,215 INFO L276 IsEmpty]: Start isEmpty. Operand 8993 states and 27256 transitions. [2021-07-13 20:05:53,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:53,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:53,227 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:53,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-13 20:05:53,445 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:53,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:53,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1868249286, now seen corresponding path program 93 times [2021-07-13 20:05:53,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:53,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759723751] [2021-07-13 20:05:53,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:53,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:53,755 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-13 20:05:53,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:53,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759723751] [2021-07-13 20:05:53,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759723751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:53,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173070158] [2021-07-13 20:05:53,755 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 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-13 20:05:53,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:05:53,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:53,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:05:53,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:53,983 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:53,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:05:53,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:53,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:53,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:53,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:05:54,267 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:54,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 34 treesize of output 18 [2021-07-13 20:05:54,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:54,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:54,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:54,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-13 20:05:54,503 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-13 20:05:54,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173070158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:54,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:54,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:05:54,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071651201] [2021-07-13 20:05:54,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:05:54,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:54,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:05:54,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:05:54,504 INFO L87 Difference]: Start difference. First operand 8993 states and 27256 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:57,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:57,326 INFO L93 Difference]: Finished difference Result 10405 states and 31410 transitions. [2021-07-13 20:05:57,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:05:57,326 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:05:57,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:57,350 INFO L225 Difference]: With dead ends: 10405 [2021-07-13 20:05:57,351 INFO L226 Difference]: Without dead ends: 10160 [2021-07-13 20:05:57,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 2114.9ms TimeCoverageRelationStatistics Valid=256, Invalid=3650, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:05:57,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10160 states. [2021-07-13 20:05:57,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10160 to 8995. [2021-07-13 20:05:57,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8995 states, 8994 states have (on average 3.033022014676451) internal successors, (27279), 8994 states have internal predecessors, (27279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:57,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8995 states to 8995 states and 27279 transitions. [2021-07-13 20:05:57,563 INFO L78 Accepts]: Start accepts. Automaton has 8995 states and 27279 transitions. Word has length 37 [2021-07-13 20:05:57,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:57,563 INFO L482 AbstractCegarLoop]: Abstraction has 8995 states and 27279 transitions. [2021-07-13 20:05:57,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:57,563 INFO L276 IsEmpty]: Start isEmpty. Operand 8995 states and 27279 transitions. [2021-07-13 20:05:57,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:05:57,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:57,576 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:57,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:57,794 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:57,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:57,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1778133288, now seen corresponding path program 94 times [2021-07-13 20:05:57,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:57,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632189187] [2021-07-13 20:05:57,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:57,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:58,199 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-13 20:05:58,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:58,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632189187] [2021-07-13 20:05:58,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632189187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:58,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456779139] [2021-07-13 20:05:58,200 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 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-13 20:05:58,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:58,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:58,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:05:58,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:58,436 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:58,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:05:58,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:58,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:58,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:58,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-07-13 20:05:58,660 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:05:58,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:05:58,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:58,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:58,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:58,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:05:58,884 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-13 20:05:58,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456779139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:58,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:58,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:05:58,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114983555] [2021-07-13 20:05:58,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:05:58,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:58,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:05:58,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:05:58,885 INFO L87 Difference]: Start difference. First operand 8995 states and 27279 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:02,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:02,251 INFO L93 Difference]: Finished difference Result 14309 states and 43047 transitions. [2021-07-13 20:06:02,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:06:02,251 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:02,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:02,290 INFO L225 Difference]: With dead ends: 14309 [2021-07-13 20:06:02,291 INFO L226 Difference]: Without dead ends: 14217 [2021-07-13 20:06:02,291 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 2335.1ms TimeCoverageRelationStatistics Valid=516, Invalid=5804, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:06:02,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14217 states. [2021-07-13 20:06:02,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14217 to 9165. [2021-07-13 20:06:02,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9165 states, 9164 states have (on average 3.0314273243125274) internal successors, (27780), 9164 states have internal predecessors, (27780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:02,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9165 states to 9165 states and 27780 transitions. [2021-07-13 20:06:02,498 INFO L78 Accepts]: Start accepts. Automaton has 9165 states and 27780 transitions. Word has length 37 [2021-07-13 20:06:02,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:02,498 INFO L482 AbstractCegarLoop]: Abstraction has 9165 states and 27780 transitions. [2021-07-13 20:06:02,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:02,499 INFO L276 IsEmpty]: Start isEmpty. Operand 9165 states and 27780 transitions. [2021-07-13 20:06:02,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:02,511 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:02,512 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:02,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:02,729 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:02,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:02,729 INFO L82 PathProgramCache]: Analyzing trace with hash -820527768, now seen corresponding path program 95 times [2021-07-13 20:06:02,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:02,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151837738] [2021-07-13 20:06:02,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:03,044 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-13 20:06:03,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:03,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151837738] [2021-07-13 20:06:03,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151837738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:03,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222889056] [2021-07-13 20:06:03,045 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 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-13 20:06:03,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:06:03,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:03,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:06:03,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:03,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:06:03,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:06:03,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 15 [2021-07-13 20:06:03,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:03,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:03,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:03,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:25 [2021-07-13 20:06:04,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:06:04,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:06:04,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 27 treesize of output 19 [2021-07-13 20:06:04,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:04,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:04,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:04,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:48, output treesize:17 [2021-07-13 20:06:04,336 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-13 20:06:04,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222889056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:04,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:04,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:06:04,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800144195] [2021-07-13 20:06:04,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:06:04,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:04,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:06:04,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1241, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:06:04,337 INFO L87 Difference]: Start difference. First operand 9165 states and 27780 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:06,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:06,673 INFO L93 Difference]: Finished difference Result 10296 states and 31017 transitions. [2021-07-13 20:06:06,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:06:06,674 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:06,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:06,696 INFO L225 Difference]: With dead ends: 10296 [2021-07-13 20:06:06,696 INFO L226 Difference]: Without dead ends: 10238 [2021-07-13 20:06:06,697 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 2218.1ms TimeCoverageRelationStatistics Valid=267, Invalid=3393, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:06:06,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10238 states. [2021-07-13 20:06:06,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10238 to 9105. [2021-07-13 20:06:06,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9105 states, 9104 states have (on average 3.038224956063269) internal successors, (27660), 9104 states have internal predecessors, (27660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:06,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9105 states to 9105 states and 27660 transitions. [2021-07-13 20:06:06,903 INFO L78 Accepts]: Start accepts. Automaton has 9105 states and 27660 transitions. Word has length 37 [2021-07-13 20:06:06,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:06,903 INFO L482 AbstractCegarLoop]: Abstraction has 9105 states and 27660 transitions. [2021-07-13 20:06:06,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:06,904 INFO L276 IsEmpty]: Start isEmpty. Operand 9105 states and 27660 transitions. [2021-07-13 20:06:06,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:06,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:06,916 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:07,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:07,132 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:07,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:07,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1702649130, now seen corresponding path program 96 times [2021-07-13 20:06:07,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:07,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822882536] [2021-07-13 20:06:07,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:07,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:07,491 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:06:07,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:07,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822882536] [2021-07-13 20:06:07,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822882536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:07,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623304974] [2021-07-13 20:06:07,491 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:06:07,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:06:07,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:07,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:06:07,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:07,804 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:07,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-07-13 20:06:07,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:07,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:07,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:07,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:26 [2021-07-13 20:06:07,875 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:07,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:06:07,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:07,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:07,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:07,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-13 20:06:08,024 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-13 20:06:08,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623304974] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:08,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:08,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:06:08,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459580874] [2021-07-13 20:06:08,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:06:08,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:08,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:06:08,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1199, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:06:08,026 INFO L87 Difference]: Start difference. First operand 9105 states and 27660 transitions. Second operand has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:13,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:13,511 INFO L93 Difference]: Finished difference Result 20806 states and 62030 transitions. [2021-07-13 20:06:13,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-07-13 20:06:13,511 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:13,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:13,618 INFO L225 Difference]: With dead ends: 20806 [2021-07-13 20:06:13,618 INFO L226 Difference]: Without dead ends: 20456 [2021-07-13 20:06:13,619 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4495 ImplicationChecksByTransitivity, 4040.4ms TimeCoverageRelationStatistics Valid=1395, Invalid=12885, Unknown=0, NotChecked=0, Total=14280 [2021-07-13 20:06:13,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20456 states. [2021-07-13 20:06:13,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20456 to 9532. [2021-07-13 20:06:13,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9532 states, 9531 states have (on average 3.041758472353373) internal successors, (28991), 9531 states have internal predecessors, (28991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:13,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9532 states to 9532 states and 28991 transitions. [2021-07-13 20:06:13,955 INFO L78 Accepts]: Start accepts. Automaton has 9532 states and 28991 transitions. Word has length 37 [2021-07-13 20:06:13,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:13,956 INFO L482 AbstractCegarLoop]: Abstraction has 9532 states and 28991 transitions. [2021-07-13 20:06:13,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:13,956 INFO L276 IsEmpty]: Start isEmpty. Operand 9532 states and 28991 transitions. [2021-07-13 20:06:13,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:13,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:13,969 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:14,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:14,185 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:14,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:14,185 INFO L82 PathProgramCache]: Analyzing trace with hash -896011926, now seen corresponding path program 97 times [2021-07-13 20:06:14,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:14,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879123152] [2021-07-13 20:06:14,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:14,665 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-13 20:06:14,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:14,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879123152] [2021-07-13 20:06:14,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879123152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:14,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711429011] [2021-07-13 20:06:14,666 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-13 20:06:14,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:14,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:06:14,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:14,924 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:14,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 33 [2021-07-13 20:06:14,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:14,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:14,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:14,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-07-13 20:06:14,992 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:14,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:06:14,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:14,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:14,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:14,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-13 20:06:15,155 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-13 20:06:15,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711429011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:15,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:15,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 33 [2021-07-13 20:06:15,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857633546] [2021-07-13 20:06:15,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-13 20:06:15,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:15,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-13 20:06:15,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1033, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:06:15,156 INFO L87 Difference]: Start difference. First operand 9532 states and 28991 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:19,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:19,169 INFO L93 Difference]: Finished difference Result 14760 states and 44425 transitions. [2021-07-13 20:06:19,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:06:19,169 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:19,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:19,199 INFO L225 Difference]: With dead ends: 14760 [2021-07-13 20:06:19,199 INFO L226 Difference]: Without dead ends: 14387 [2021-07-13 20:06:19,200 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2117 ImplicationChecksByTransitivity, 2848.1ms TimeCoverageRelationStatistics Valid=530, Invalid=7480, Unknown=0, NotChecked=0, Total=8010 [2021-07-13 20:06:19,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14387 states. [2021-07-13 20:06:19,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14387 to 9476. [2021-07-13 20:06:19,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9476 states, 9475 states have (on average 3.04622691292876) internal successors, (28863), 9475 states have internal predecessors, (28863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:19,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9476 states to 9476 states and 28863 transitions. [2021-07-13 20:06:19,384 INFO L78 Accepts]: Start accepts. Automaton has 9476 states and 28863 transitions. Word has length 37 [2021-07-13 20:06:19,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:19,384 INFO L482 AbstractCegarLoop]: Abstraction has 9476 states and 28863 transitions. [2021-07-13 20:06:19,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:19,384 INFO L276 IsEmpty]: Start isEmpty. Operand 9476 states and 28863 transitions. [2021-07-13 20:06:19,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:19,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:19,398 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:19,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:19,613 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:19,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:19,613 INFO L82 PathProgramCache]: Analyzing trace with hash 462384184, now seen corresponding path program 98 times [2021-07-13 20:06:19,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:19,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969439109] [2021-07-13 20:06:19,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:19,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:20,259 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-13 20:06:20,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:20,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969439109] [2021-07-13 20:06:20,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969439109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:20,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879343740] [2021-07-13 20:06:20,259 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-13 20:06:20,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:06:20,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:20,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:06:20,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:20,718 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:20,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:06:20,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:20,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:20,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:20,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:06:20,820 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:20,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:06:20,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:20,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:20,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:20,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:06:21,017 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-13 20:06:21,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879343740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:21,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:21,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-13 20:06:21,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238387439] [2021-07-13 20:06:21,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-13 20:06:21,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:21,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-13 20:06:21,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1295, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:06:21,018 INFO L87 Difference]: Start difference. First operand 9476 states and 28863 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:26,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:26,885 INFO L93 Difference]: Finished difference Result 19082 states and 56598 transitions. [2021-07-13 20:06:26,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-07-13 20:06:26,885 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:26,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:26,923 INFO L225 Difference]: With dead ends: 19082 [2021-07-13 20:06:26,923 INFO L226 Difference]: Without dead ends: 18811 [2021-07-13 20:06:26,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3967 ImplicationChecksByTransitivity, 4789.2ms TimeCoverageRelationStatistics Valid=1333, Invalid=12947, Unknown=0, NotChecked=0, Total=14280 [2021-07-13 20:06:26,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18811 states. [2021-07-13 20:06:27,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18811 to 9548. [2021-07-13 20:06:27,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9548 states, 9547 states have (on average 3.041269508746203) internal successors, (29035), 9547 states have internal predecessors, (29035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:27,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9548 states to 9548 states and 29035 transitions. [2021-07-13 20:06:27,141 INFO L78 Accepts]: Start accepts. Automaton has 9548 states and 29035 transitions. Word has length 37 [2021-07-13 20:06:27,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:27,141 INFO L482 AbstractCegarLoop]: Abstraction has 9548 states and 29035 transitions. [2021-07-13 20:06:27,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:27,141 INFO L276 IsEmpty]: Start isEmpty. Operand 9548 states and 29035 transitions. [2021-07-13 20:06:27,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:27,154 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:27,154 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:27,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:27,365 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:27,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:27,365 INFO L82 PathProgramCache]: Analyzing trace with hash -2136276872, now seen corresponding path program 99 times [2021-07-13 20:06:27,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:27,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943795851] [2021-07-13 20:06:27,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:27,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:27,740 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-13 20:06:27,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:27,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943795851] [2021-07-13 20:06:27,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943795851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:27,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013823580] [2021-07-13 20:06:27,740 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-13 20:06:27,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:06:27,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:27,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-13 20:06:27,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:28,149 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:28,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:06:28,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:28,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:28,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:28,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:06:28,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:06:28,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:06:28,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:06:28,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:06:28,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:28,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:28,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:28,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-07-13 20:06:28,351 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-13 20:06:28,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013823580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:28,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:28,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:06:28,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150008833] [2021-07-13 20:06:28,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:06:28,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:28,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:06:28,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1102, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:06:28,352 INFO L87 Difference]: Start difference. First operand 9548 states and 29035 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:30,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:30,334 INFO L93 Difference]: Finished difference Result 12229 states and 36978 transitions. [2021-07-13 20:06:30,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:06:30,334 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:30,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:30,358 INFO L225 Difference]: With dead ends: 12229 [2021-07-13 20:06:30,358 INFO L226 Difference]: Without dead ends: 12019 [2021-07-13 20:06:30,359 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1705.1ms TimeCoverageRelationStatistics Valid=296, Invalid=3364, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:06:30,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12019 states. [2021-07-13 20:06:30,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12019 to 9645. [2021-07-13 20:06:30,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9645 states, 9644 states have (on average 3.0502903359601823) internal successors, (29417), 9644 states have internal predecessors, (29417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:30,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9645 states to 9645 states and 29417 transitions. [2021-07-13 20:06:30,590 INFO L78 Accepts]: Start accepts. Automaton has 9645 states and 29417 transitions. Word has length 37 [2021-07-13 20:06:30,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:30,590 INFO L482 AbstractCegarLoop]: Abstraction has 9645 states and 29417 transitions. [2021-07-13 20:06:30,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:30,590 INFO L276 IsEmpty]: Start isEmpty. Operand 9645 states and 29417 transitions. [2021-07-13 20:06:30,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:30,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:30,604 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:30,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-07-13 20:06:30,820 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:30,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:30,821 INFO L82 PathProgramCache]: Analyzing trace with hash -448611748, now seen corresponding path program 100 times [2021-07-13 20:06:30,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:30,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689755114] [2021-07-13 20:06:30,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:30,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:31,165 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-13 20:06:31,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:31,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689755114] [2021-07-13 20:06:31,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689755114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:31,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672443071] [2021-07-13 20:06:31,165 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 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-13 20:06:31,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:06:31,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:31,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:06:31,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:31,377 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:31,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:06:31,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:31,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:31,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:31,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:06:31,551 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:31,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:06:31,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:31,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:31,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:31,558 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:06:31,724 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-13 20:06:31,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672443071] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:31,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:31,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:06:31,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903980822] [2021-07-13 20:06:31,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:06:31,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:31,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:06:31,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:06:31,725 INFO L87 Difference]: Start difference. First operand 9645 states and 29417 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:37,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:37,013 INFO L93 Difference]: Finished difference Result 18410 states and 54952 transitions. [2021-07-13 20:06:37,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-07-13 20:06:37,014 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:37,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:37,048 INFO L225 Difference]: With dead ends: 18410 [2021-07-13 20:06:37,048 INFO L226 Difference]: Without dead ends: 18131 [2021-07-13 20:06:37,049 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3736 ImplicationChecksByTransitivity, 4079.4ms TimeCoverageRelationStatistics Valid=1249, Invalid=12091, Unknown=0, NotChecked=0, Total=13340 [2021-07-13 20:06:37,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18131 states. [2021-07-13 20:06:37,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18131 to 9872. [2021-07-13 20:06:37,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9872 states, 9871 states have (on average 3.0491338263600447) internal successors, (30098), 9871 states have internal predecessors, (30098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:37,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9872 states to 9872 states and 30098 transitions. [2021-07-13 20:06:37,241 INFO L78 Accepts]: Start accepts. Automaton has 9872 states and 30098 transitions. Word has length 37 [2021-07-13 20:06:37,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:37,241 INFO L482 AbstractCegarLoop]: Abstraction has 9872 states and 30098 transitions. [2021-07-13 20:06:37,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:37,242 INFO L276 IsEmpty]: Start isEmpty. Operand 9872 states and 30098 transitions. [2021-07-13 20:06:37,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:37,255 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:37,255 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:37,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-07-13 20:06:37,455 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:37,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:37,456 INFO L82 PathProgramCache]: Analyzing trace with hash 1247694492, now seen corresponding path program 101 times [2021-07-13 20:06:37,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:37,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487965801] [2021-07-13 20:06:37,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:37,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:37,796 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-13 20:06:37,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:37,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487965801] [2021-07-13 20:06:37,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487965801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:37,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714803749] [2021-07-13 20:06:37,797 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 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-13 20:06:37,825 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:06:37,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:37,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:06:37,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:38,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:06:38,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:06:38,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:06:38,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:06:38,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-07-13 20:06:38,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:38,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:38,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:38,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:32 [2021-07-13 20:06:38,162 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:38,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-13 20:06:38,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:38,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:38,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:38,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:06:38,321 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-13 20:06:38,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714803749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:38,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:38,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:06:38,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139100033] [2021-07-13 20:06:38,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:06:38,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:38,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:06:38,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1096, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:06:38,322 INFO L87 Difference]: Start difference. First operand 9872 states and 30098 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:41,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:41,304 INFO L93 Difference]: Finished difference Result 13693 states and 41342 transitions. [2021-07-13 20:06:41,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:06:41,304 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:41,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:41,331 INFO L225 Difference]: With dead ends: 13693 [2021-07-13 20:06:41,331 INFO L226 Difference]: Without dead ends: 13392 [2021-07-13 20:06:41,331 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 2172.8ms TimeCoverageRelationStatistics Valid=491, Invalid=5989, Unknown=0, NotChecked=0, Total=6480 [2021-07-13 20:06:41,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13392 states. [2021-07-13 20:06:41,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13392 to 9993. [2021-07-13 20:06:41,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9993 states, 9992 states have (on average 3.0561449159327463) internal successors, (30537), 9992 states have internal predecessors, (30537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:41,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9993 states to 9993 states and 30537 transitions. [2021-07-13 20:06:41,505 INFO L78 Accepts]: Start accepts. Automaton has 9993 states and 30537 transitions. Word has length 37 [2021-07-13 20:06:41,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:41,505 INFO L482 AbstractCegarLoop]: Abstraction has 9993 states and 30537 transitions. [2021-07-13 20:06:41,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:41,505 INFO L276 IsEmpty]: Start isEmpty. Operand 9993 states and 30537 transitions. [2021-07-13 20:06:41,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:41,519 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:41,519 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:41,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:41,719 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:41,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:41,720 INFO L82 PathProgramCache]: Analyzing trace with hash 904805016, now seen corresponding path program 102 times [2021-07-13 20:06:41,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:41,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717048728] [2021-07-13 20:06:41,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:41,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:42,033 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-13 20:06:42,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:42,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717048728] [2021-07-13 20:06:42,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717048728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:42,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702315469] [2021-07-13 20:06:42,033 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-13 20:06:42,061 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:06:42,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:42,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-13 20:06:42,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:42,254 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:42,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:06:42,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:42,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:42,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:42,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:06:42,357 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:42,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:06:42,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:42,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:42,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:42,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:06:42,494 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-13 20:06:42,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702315469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:42,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:42,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:06:42,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837012392] [2021-07-13 20:06:42,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:06:42,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:42,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:06:42,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1061, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:06:42,495 INFO L87 Difference]: Start difference. First operand 9993 states and 30537 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:45,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:45,769 INFO L93 Difference]: Finished difference Result 19253 states and 57537 transitions. [2021-07-13 20:06:45,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-07-13 20:06:45,770 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:45,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:45,808 INFO L225 Difference]: With dead ends: 19253 [2021-07-13 20:06:45,809 INFO L226 Difference]: Without dead ends: 18950 [2021-07-13 20:06:45,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2618 ImplicationChecksByTransitivity, 2429.1ms TimeCoverageRelationStatistics Valid=881, Invalid=8049, Unknown=0, NotChecked=0, Total=8930 [2021-07-13 20:06:45,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18950 states. [2021-07-13 20:06:46,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18950 to 9890. [2021-07-13 20:06:46,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9890 states, 9889 states have (on average 3.051471331782789) internal successors, (30176), 9889 states have internal predecessors, (30176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:46,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9890 states to 9890 states and 30176 transitions. [2021-07-13 20:06:46,100 INFO L78 Accepts]: Start accepts. Automaton has 9890 states and 30176 transitions. Word has length 37 [2021-07-13 20:06:46,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:46,100 INFO L482 AbstractCegarLoop]: Abstraction has 9890 states and 30176 transitions. [2021-07-13 20:06:46,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:46,100 INFO L276 IsEmpty]: Start isEmpty. Operand 9890 states and 30176 transitions. [2021-07-13 20:06:46,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:46,113 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:46,113 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:46,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:46,314 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:46,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:46,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1693856040, now seen corresponding path program 103 times [2021-07-13 20:06:46,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:46,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167632597] [2021-07-13 20:06:46,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:46,635 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-13 20:06:46,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:46,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167632597] [2021-07-13 20:06:46,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167632597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:46,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466072502] [2021-07-13 20:06:46,636 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-13 20:06:46,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:46,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:06:46,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:46,862 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:46,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:06:46,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:46,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:46,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:46,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:06:47,039 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:47,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:06:47,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:47,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:47,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:47,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:06:47,240 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-13 20:06:47,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466072502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:47,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:47,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:06:47,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507498780] [2021-07-13 20:06:47,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:06:47,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:47,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:06:47,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1247, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:06:47,241 INFO L87 Difference]: Start difference. First operand 9890 states and 30176 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:50,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:50,145 INFO L93 Difference]: Finished difference Result 12618 states and 38108 transitions. [2021-07-13 20:06:50,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-13 20:06:50,145 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:50,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:50,169 INFO L225 Difference]: With dead ends: 12618 [2021-07-13 20:06:50,169 INFO L226 Difference]: Without dead ends: 12385 [2021-07-13 20:06:50,169 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 1984.1ms TimeCoverageRelationStatistics Valid=298, Invalid=4394, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:06:50,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12385 states. [2021-07-13 20:06:50,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12385 to 9854. [2021-07-13 20:06:50,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9854 states, 9853 states have (on average 3.051760885009642) internal successors, (30069), 9853 states have internal predecessors, (30069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:50,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9854 states to 9854 states and 30069 transitions. [2021-07-13 20:06:50,329 INFO L78 Accepts]: Start accepts. Automaton has 9854 states and 30069 transitions. Word has length 37 [2021-07-13 20:06:50,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:50,329 INFO L482 AbstractCegarLoop]: Abstraction has 9854 states and 30069 transitions. [2021-07-13 20:06:50,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:50,329 INFO L276 IsEmpty]: Start isEmpty. Operand 9854 states and 30069 transitions. [2021-07-13 20:06:50,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:50,342 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:50,342 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:50,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:50,542 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:50,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:50,543 INFO L82 PathProgramCache]: Analyzing trace with hash 420398100, now seen corresponding path program 104 times [2021-07-13 20:06:50,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:50,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300001035] [2021-07-13 20:06:50,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:50,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:50,869 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-13 20:06:50,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:50,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300001035] [2021-07-13 20:06:50,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300001035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:50,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351639214] [2021-07-13 20:06:50,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:50,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:06:50,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:50,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:06:50,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:51,096 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:51,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:06:51,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:51,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:51,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:51,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:06:51,320 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:51,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:06:51,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:51,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:51,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:51,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:06:51,537 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-13 20:06:51,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351639214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:51,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:51,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:06:51,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643620210] [2021-07-13 20:06:51,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:06:51,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:51,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:06:51,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1248, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:06:51,538 INFO L87 Difference]: Start difference. First operand 9854 states and 30069 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:54,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:54,048 INFO L93 Difference]: Finished difference Result 12843 states and 38866 transitions. [2021-07-13 20:06:54,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:06:54,048 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:54,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:54,072 INFO L225 Difference]: With dead ends: 12843 [2021-07-13 20:06:54,073 INFO L226 Difference]: Without dead ends: 12590 [2021-07-13 20:06:54,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 1930.5ms TimeCoverageRelationStatistics Valid=268, Invalid=4022, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:06:54,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12590 states. [2021-07-13 20:06:54,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12590 to 9875. [2021-07-13 20:06:54,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9875 states, 9874 states have (on average 3.051650800081021) internal successors, (30132), 9874 states have internal predecessors, (30132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:54,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9875 states to 9875 states and 30132 transitions. [2021-07-13 20:06:54,247 INFO L78 Accepts]: Start accepts. Automaton has 9875 states and 30132 transitions. Word has length 37 [2021-07-13 20:06:54,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:54,247 INFO L482 AbstractCegarLoop]: Abstraction has 9875 states and 30132 transitions. [2021-07-13 20:06:54,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:54,247 INFO L276 IsEmpty]: Start isEmpty. Operand 9875 states and 30132 transitions. [2021-07-13 20:06:54,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:54,259 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:54,259 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:54,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:54,460 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:54,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:54,460 INFO L82 PathProgramCache]: Analyzing trace with hash -786473050, now seen corresponding path program 105 times [2021-07-13 20:06:54,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:54,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100103015] [2021-07-13 20:06:54,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:54,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:54,798 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-13 20:06:54,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:54,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100103015] [2021-07-13 20:06:54,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100103015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:54,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788654185] [2021-07-13 20:06:54,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:06:54,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:06:54,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:54,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:06:54,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:55,042 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:55,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:06:55,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:55,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:55,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:55,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:06:55,286 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:55,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 18 [2021-07-13 20:06:55,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:55,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:55,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:55,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-13 20:06:55,449 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-13 20:06:55,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788654185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:55,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:55,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:06:55,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042392977] [2021-07-13 20:06:55,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:06:55,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:55,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:06:55,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:06:55,450 INFO L87 Difference]: Start difference. First operand 9875 states and 30132 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:57,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:57,856 INFO L93 Difference]: Finished difference Result 12813 states and 38714 transitions. [2021-07-13 20:06:57,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:06:57,856 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:06:57,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:57,879 INFO L225 Difference]: With dead ends: 12813 [2021-07-13 20:06:57,879 INFO L226 Difference]: Without dead ends: 12516 [2021-07-13 20:06:57,879 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 1895.5ms TimeCoverageRelationStatistics Valid=255, Invalid=3651, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:06:57,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12516 states. [2021-07-13 20:06:58,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12516 to 9821. [2021-07-13 20:06:58,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9821 states, 9820 states have (on average 3.054582484725051) internal successors, (29996), 9820 states have internal predecessors, (29996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:58,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9821 states to 9821 states and 29996 transitions. [2021-07-13 20:06:58,031 INFO L78 Accepts]: Start accepts. Automaton has 9821 states and 29996 transitions. Word has length 37 [2021-07-13 20:06:58,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:58,032 INFO L482 AbstractCegarLoop]: Abstraction has 9821 states and 29996 transitions. [2021-07-13 20:06:58,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:58,032 INFO L276 IsEmpty]: Start isEmpty. Operand 9821 states and 29996 transitions. [2021-07-13 20:06:58,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:06:58,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:58,044 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:58,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-07-13 20:06:58,245 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:58,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:58,245 INFO L82 PathProgramCache]: Analyzing trace with hash -976230192, now seen corresponding path program 106 times [2021-07-13 20:06:58,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:58,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570268058] [2021-07-13 20:06:58,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:58,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:58,608 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-13 20:06:58,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:58,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570268058] [2021-07-13 20:06:58,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570268058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:58,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973870114] [2021-07-13 20:06:58,608 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 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-13 20:06:58,636 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:06:58,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:58,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:06:58,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:58,961 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:58,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-07-13 20:06:58,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:58,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:58,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:58,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-13 20:06:59,042 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:06:59,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:06:59,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:59,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:59,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:59,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:06:59,238 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-13 20:06:59,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973870114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:59,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:59,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-13 20:06:59,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719705925] [2021-07-13 20:06:59,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-13 20:06:59,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:59,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-13 20:06:59,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1300, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:06:59,239 INFO L87 Difference]: Start difference. First operand 9821 states and 29996 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:02,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:02,672 INFO L93 Difference]: Finished difference Result 14668 states and 43741 transitions. [2021-07-13 20:07:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:07:02,672 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:02,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:02,699 INFO L225 Difference]: With dead ends: 14668 [2021-07-13 20:07:02,699 INFO L226 Difference]: Without dead ends: 14462 [2021-07-13 20:07:02,699 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1461 ImplicationChecksByTransitivity, 2714.0ms TimeCoverageRelationStatistics Valid=638, Invalid=6168, Unknown=0, NotChecked=0, Total=6806 [2021-07-13 20:07:02,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14462 states. [2021-07-13 20:07:02,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14462 to 9797. [2021-07-13 20:07:02,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9797 states, 9796 states have (on average 3.050837076357697) internal successors, (29886), 9796 states have internal predecessors, (29886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:02,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9797 states to 9797 states and 29886 transitions. [2021-07-13 20:07:02,878 INFO L78 Accepts]: Start accepts. Automaton has 9797 states and 29886 transitions. Word has length 37 [2021-07-13 20:07:02,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:02,878 INFO L482 AbstractCegarLoop]: Abstraction has 9797 states and 29886 transitions. [2021-07-13 20:07:02,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:02,878 INFO L276 IsEmpty]: Start isEmpty. Operand 9797 states and 29886 transitions. [2021-07-13 20:07:02,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:02,892 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:02,893 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:03,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-07-13 20:07:03,105 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:03,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:03,105 INFO L82 PathProgramCache]: Analyzing trace with hash 720076048, now seen corresponding path program 107 times [2021-07-13 20:07:03,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:03,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940448381] [2021-07-13 20:07:03,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:03,465 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-13 20:07:03,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:03,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940448381] [2021-07-13 20:07:03,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940448381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:03,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821375647] [2021-07-13 20:07:03,465 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 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-13 20:07:03,493 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:07:03,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:03,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:07:03,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:03,742 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:03,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-07-13 20:07:03,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:03,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:03,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:03,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-07-13 20:07:03,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:07:03,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:07:03,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:07:03,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:07:03,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:03,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:03,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:03,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:03,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:17 [2021-07-13 20:07:04,005 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-13 20:07:04,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821375647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:04,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:04,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:07:04,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929512053] [2021-07-13 20:07:04,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:07:04,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:04,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:07:04,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1102, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:07:04,007 INFO L87 Difference]: Start difference. First operand 9797 states and 29886 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:07,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:07,513 INFO L93 Difference]: Finished difference Result 13881 states and 41903 transitions. [2021-07-13 20:07:07,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-07-13 20:07:07,514 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:07,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:07,542 INFO L225 Difference]: With dead ends: 13881 [2021-07-13 20:07:07,542 INFO L226 Difference]: Without dead ends: 13577 [2021-07-13 20:07:07,543 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 2458.7ms TimeCoverageRelationStatistics Valid=465, Invalid=6675, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:07:07,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13577 states. [2021-07-13 20:07:07,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13577 to 9827. [2021-07-13 20:07:07,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9827 states, 9826 states have (on average 3.0533279055566864) internal successors, (30002), 9826 states have internal predecessors, (30002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:07,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9827 states to 9827 states and 30002 transitions. [2021-07-13 20:07:07,733 INFO L78 Accepts]: Start accepts. Automaton has 9827 states and 30002 transitions. Word has length 37 [2021-07-13 20:07:07,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:07,734 INFO L482 AbstractCegarLoop]: Abstraction has 9827 states and 30002 transitions. [2021-07-13 20:07:07,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:07,734 INFO L276 IsEmpty]: Start isEmpty. Operand 9827 states and 30002 transitions. [2021-07-13 20:07:07,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:07,746 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:07,747 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:07,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2021-07-13 20:07:07,947 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:07,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:07,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1887226124, now seen corresponding path program 108 times [2021-07-13 20:07:07,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:07,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075835347] [2021-07-13 20:07:07,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:07,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:08,284 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-13 20:07:08,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:08,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075835347] [2021-07-13 20:07:08,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075835347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:08,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873202863] [2021-07-13 20:07:08,285 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 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-13 20:07:08,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:07:08,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:08,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-13 20:07:08,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:08,513 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:08,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-07-13 20:07:08,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:08,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:08,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:08,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-13 20:07:08,602 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:08,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:08,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:08,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:08,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:08,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-13 20:07:08,734 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-13 20:07:08,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873202863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:08,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:08,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:07:08,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129662260] [2021-07-13 20:07:08,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:07:08,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:08,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:07:08,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:07:08,735 INFO L87 Difference]: Start difference. First operand 9827 states and 30002 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:10,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:10,824 INFO L93 Difference]: Finished difference Result 13888 states and 41609 transitions. [2021-07-13 20:07:10,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:07:10,824 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:10,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:10,851 INFO L225 Difference]: With dead ends: 13888 [2021-07-13 20:07:10,851 INFO L226 Difference]: Without dead ends: 13706 [2021-07-13 20:07:10,852 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 1742.1ms TimeCoverageRelationStatistics Valid=520, Invalid=4450, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:07:10,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13706 states. [2021-07-13 20:07:10,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13706 to 9881. [2021-07-13 20:07:11,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9881 states, 9880 states have (on average 3.051012145748988) internal successors, (30144), 9880 states have internal predecessors, (30144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:11,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9881 states to 9881 states and 30144 transitions. [2021-07-13 20:07:11,026 INFO L78 Accepts]: Start accepts. Automaton has 9881 states and 30144 transitions. Word has length 37 [2021-07-13 20:07:11,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:11,026 INFO L482 AbstractCegarLoop]: Abstraction has 9881 states and 30144 transitions. [2021-07-13 20:07:11,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:11,027 INFO L276 IsEmpty]: Start isEmpty. Operand 9881 states and 30144 transitions. [2021-07-13 20:07:11,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:11,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:11,040 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:11,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:11,240 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:11,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:11,240 INFO L82 PathProgramCache]: Analyzing trace with hash -190919884, now seen corresponding path program 109 times [2021-07-13 20:07:11,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:11,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684713088] [2021-07-13 20:07:11,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:11,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:11,559 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-13 20:07:11,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:11,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684713088] [2021-07-13 20:07:11,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684713088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:11,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583296557] [2021-07-13 20:07:11,559 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-13 20:07:11,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:11,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:07:11,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:11,786 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:11,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:07:11,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:11,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:11,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:11,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:07:11,962 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:11,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:11,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:11,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:11,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:11,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:07:12,163 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-13 20:07:12,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583296557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:12,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:12,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:12,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091240264] [2021-07-13 20:07:12,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:12,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:12,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:12,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:12,164 INFO L87 Difference]: Start difference. First operand 9881 states and 30144 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:14,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:14,434 INFO L93 Difference]: Finished difference Result 10996 states and 33365 transitions. [2021-07-13 20:07:14,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:07:14,434 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:14,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:14,452 INFO L225 Difference]: With dead ends: 10996 [2021-07-13 20:07:14,453 INFO L226 Difference]: Without dead ends: 10829 [2021-07-13 20:07:14,453 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1837.1ms TimeCoverageRelationStatistics Valid=261, Invalid=3521, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:07:14,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10829 states. [2021-07-13 20:07:14,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10829 to 9900. [2021-07-13 20:07:14,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9900 states, 9899 states have (on average 3.05121729467623) internal successors, (30204), 9899 states have internal predecessors, (30204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:14,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9900 states to 9900 states and 30204 transitions. [2021-07-13 20:07:14,593 INFO L78 Accepts]: Start accepts. Automaton has 9900 states and 30204 transitions. Word has length 37 [2021-07-13 20:07:14,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:14,593 INFO L482 AbstractCegarLoop]: Abstraction has 9900 states and 30204 transitions. [2021-07-13 20:07:14,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:14,593 INFO L276 IsEmpty]: Start isEmpty. Operand 9900 states and 30204 transitions. [2021-07-13 20:07:14,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:14,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:14,606 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:14,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-07-13 20:07:14,807 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:14,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:14,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1935283890, now seen corresponding path program 110 times [2021-07-13 20:07:14,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:14,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518258784] [2021-07-13 20:07:14,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:14,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:15,124 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-13 20:07:15,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:15,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518258784] [2021-07-13 20:07:15,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518258784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:15,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990767864] [2021-07-13 20:07:15,125 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-13 20:07:15,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:07:15,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:15,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:07:15,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:15,384 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:15,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:07:15,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:15,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:15,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:15,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:07:15,480 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:15,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:15,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:15,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:15,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:15,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-13 20:07:15,638 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-13 20:07:15,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990767864] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:15,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:15,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:07:15,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670935595] [2021-07-13 20:07:15,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:07:15,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:15,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:07:15,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:07:15,639 INFO L87 Difference]: Start difference. First operand 9900 states and 30204 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:17,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:17,126 INFO L93 Difference]: Finished difference Result 11319 states and 34359 transitions. [2021-07-13 20:07:17,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:07:17,127 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:17,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:17,147 INFO L225 Difference]: With dead ends: 11319 [2021-07-13 20:07:17,148 INFO L226 Difference]: Without dead ends: 11117 [2021-07-13 20:07:17,148 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 1204.3ms TimeCoverageRelationStatistics Valid=206, Invalid=2344, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:07:17,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11117 states. [2021-07-13 20:07:17,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11117 to 9848. [2021-07-13 20:07:17,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9848 states, 9847 states have (on average 3.052909515588504) internal successors, (30062), 9847 states have internal predecessors, (30062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:17,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9848 states to 9848 states and 30062 transitions. [2021-07-13 20:07:17,299 INFO L78 Accepts]: Start accepts. Automaton has 9848 states and 30062 transitions. Word has length 37 [2021-07-13 20:07:17,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:17,299 INFO L482 AbstractCegarLoop]: Abstraction has 9848 states and 30062 transitions. [2021-07-13 20:07:17,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:17,299 INFO L276 IsEmpty]: Start isEmpty. Operand 9848 states and 30062 transitions. [2021-07-13 20:07:17,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:17,312 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:17,312 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:17,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:17,513 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:17,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:17,513 INFO L82 PathProgramCache]: Analyzing trace with hash -533809360, now seen corresponding path program 111 times [2021-07-13 20:07:17,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:17,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653198488] [2021-07-13 20:07:17,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:17,866 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-13 20:07:17,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:17,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653198488] [2021-07-13 20:07:17,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653198488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:17,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356045468] [2021-07-13 20:07:17,866 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 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-13 20:07:17,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:07:17,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:17,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:07:17,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:18,087 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:18,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:07:18,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:18,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:18,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:18,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-07-13 20:07:18,264 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:18,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:07:18,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:18,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:18,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:18,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:07:18,442 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-13 20:07:18,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356045468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:18,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:18,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:18,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111883640] [2021-07-13 20:07:18,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:18,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:18,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:18,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:18,443 INFO L87 Difference]: Start difference. First operand 9848 states and 30062 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:21,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:21,097 INFO L93 Difference]: Finished difference Result 13709 states and 41182 transitions. [2021-07-13 20:07:21,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:07:21,097 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:21,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:21,120 INFO L225 Difference]: With dead ends: 13709 [2021-07-13 20:07:21,120 INFO L226 Difference]: Without dead ends: 13527 [2021-07-13 20:07:21,120 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 2019.9ms TimeCoverageRelationStatistics Valid=427, Invalid=4543, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:07:21,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13527 states. [2021-07-13 20:07:21,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13527 to 9896. [2021-07-13 20:07:21,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9896 states, 9895 states have (on average 3.0511369378473976) internal successors, (30191), 9895 states have internal predecessors, (30191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:21,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9896 states to 9896 states and 30191 transitions. [2021-07-13 20:07:21,286 INFO L78 Accepts]: Start accepts. Automaton has 9896 states and 30191 transitions. Word has length 37 [2021-07-13 20:07:21,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:21,286 INFO L482 AbstractCegarLoop]: Abstraction has 9896 states and 30191 transitions. [2021-07-13 20:07:21,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:21,286 INFO L276 IsEmpty]: Start isEmpty. Operand 9896 states and 30191 transitions. [2021-07-13 20:07:21,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:21,299 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:21,299 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:21,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:21,500 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:21,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:21,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1162496880, now seen corresponding path program 112 times [2021-07-13 20:07:21,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:21,501 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874378686] [2021-07-13 20:07:21,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:21,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:21,803 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-13 20:07:21,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:21,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874378686] [2021-07-13 20:07:21,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874378686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:21,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514806001] [2021-07-13 20:07:21,804 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 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-13 20:07:21,829 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:07:21,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:21,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:07:21,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:22,034 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:22,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:07:22,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:22,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:22,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:22,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-13 20:07:22,218 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:22,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:22,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:22,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:22,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:22,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:07:22,423 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-13 20:07:22,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514806001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:22,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:22,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:22,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145869142] [2021-07-13 20:07:22,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:22,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:22,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:22,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:22,424 INFO L87 Difference]: Start difference. First operand 9896 states and 30191 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:24,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:24,875 INFO L93 Difference]: Finished difference Result 11209 states and 34050 transitions. [2021-07-13 20:07:24,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:07:24,875 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:24,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:24,896 INFO L225 Difference]: With dead ends: 11209 [2021-07-13 20:07:24,896 INFO L226 Difference]: Without dead ends: 11045 [2021-07-13 20:07:24,896 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 1786.9ms TimeCoverageRelationStatistics Valid=254, Invalid=3528, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:07:24,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11045 states. [2021-07-13 20:07:25,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11045 to 9872. [2021-07-13 20:07:25,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9872 states, 9871 states have (on average 3.0513625772464796) internal successors, (30120), 9871 states have internal predecessors, (30120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:25,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9872 states to 9872 states and 30120 transitions. [2021-07-13 20:07:25,036 INFO L78 Accepts]: Start accepts. Automaton has 9872 states and 30120 transitions. Word has length 37 [2021-07-13 20:07:25,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:25,036 INFO L482 AbstractCegarLoop]: Abstraction has 9872 states and 30120 transitions. [2021-07-13 20:07:25,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:25,037 INFO L276 IsEmpty]: Start isEmpty. Operand 9872 states and 30120 transitions. [2021-07-13 20:07:25,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:25,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:25,049 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:25,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:25,249 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:25,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:25,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1018216276, now seen corresponding path program 113 times [2021-07-13 20:07:25,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:25,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247710705] [2021-07-13 20:07:25,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:25,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:25,599 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-13 20:07:25,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:25,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247710705] [2021-07-13 20:07:25,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247710705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:25,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491158725] [2021-07-13 20:07:25,600 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:07:25,627 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:07:25,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:25,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:07:25,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:25,827 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:25,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 31 treesize of output 19 [2021-07-13 20:07:25,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:25,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:25,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:25,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-07-13 20:07:25,958 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:25,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 21 [2021-07-13 20:07:25,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:25,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:25,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:25,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:17 [2021-07-13 20:07:26,090 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-13 20:07:26,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491158725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:26,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:26,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-13 20:07:26,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634395012] [2021-07-13 20:07:26,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:07:26,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:26,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:07:26,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:07:26,091 INFO L87 Difference]: Start difference. First operand 9872 states and 30120 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:27,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:27,386 INFO L93 Difference]: Finished difference Result 11284 states and 34315 transitions. [2021-07-13 20:07:27,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:07:27,386 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:27,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:27,406 INFO L225 Difference]: With dead ends: 11284 [2021-07-13 20:07:27,406 INFO L226 Difference]: Without dead ends: 11066 [2021-07-13 20:07:27,406 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1179.0ms TimeCoverageRelationStatistics Valid=189, Invalid=2261, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:07:27,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11066 states. [2021-07-13 20:07:27,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11066 to 9880. [2021-07-13 20:07:27,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9880 states, 9879 states have (on average 3.0538516044134023) internal successors, (30169), 9879 states have internal predecessors, (30169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:27,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9880 states to 9880 states and 30169 transitions. [2021-07-13 20:07:27,561 INFO L78 Accepts]: Start accepts. Automaton has 9880 states and 30169 transitions. Word has length 37 [2021-07-13 20:07:27,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:27,561 INFO L482 AbstractCegarLoop]: Abstraction has 9880 states and 30169 transitions. [2021-07-13 20:07:27,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:27,562 INFO L276 IsEmpty]: Start isEmpty. Operand 9880 states and 30169 transitions. [2021-07-13 20:07:27,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:27,574 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:27,575 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:27,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-07-13 20:07:27,793 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:27,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:27,793 INFO L82 PathProgramCache]: Analyzing trace with hash 365445994, now seen corresponding path program 114 times [2021-07-13 20:07:27,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:27,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519258041] [2021-07-13 20:07:27,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:27,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:27,969 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 23 [2021-07-13 20:07:28,245 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-13 20:07:28,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:28,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519258041] [2021-07-13 20:07:28,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519258041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:28,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935738902] [2021-07-13 20:07:28,245 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 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-13 20:07:28,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:07:28,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:28,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:07:28,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:28,449 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:28,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:07:28,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:28,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:28,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:28,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-13 20:07:28,578 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:28,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:07:28,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:28,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:28,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:28,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-13 20:07:28,724 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-13 20:07:28,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935738902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:28,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:28,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-13 20:07:28,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872517791] [2021-07-13 20:07:28,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:28,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:28,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:28,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1200, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:28,725 INFO L87 Difference]: Start difference. First operand 9880 states and 30169 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:30,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:30,793 INFO L93 Difference]: Finished difference Result 13432 states and 40349 transitions. [2021-07-13 20:07:30,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:07:30,793 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:30,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:30,819 INFO L225 Difference]: With dead ends: 13432 [2021-07-13 20:07:30,819 INFO L226 Difference]: Without dead ends: 13250 [2021-07-13 20:07:30,819 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 1814.2ms TimeCoverageRelationStatistics Valid=496, Invalid=4196, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:07:30,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13250 states. [2021-07-13 20:07:30,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13250 to 9871. [2021-07-13 20:07:30,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9871 states, 9870 states have (on average 3.0518743667679837) internal successors, (30122), 9870 states have internal predecessors, (30122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:31,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9871 states to 9871 states and 30122 transitions. [2021-07-13 20:07:31,017 INFO L78 Accepts]: Start accepts. Automaton has 9871 states and 30122 transitions. Word has length 37 [2021-07-13 20:07:31,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:31,018 INFO L482 AbstractCegarLoop]: Abstraction has 9871 states and 30122 transitions. [2021-07-13 20:07:31,018 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:31,018 INFO L276 IsEmpty]: Start isEmpty. Operand 9871 states and 30122 transitions. [2021-07-13 20:07:31,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:31,031 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:31,031 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:31,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2021-07-13 20:07:31,245 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:31,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:31,245 INFO L82 PathProgramCache]: Analyzing trace with hash 2061752234, now seen corresponding path program 115 times [2021-07-13 20:07:31,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:31,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347548834] [2021-07-13 20:07:31,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:31,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:31,669 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-13 20:07:31,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:31,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347548834] [2021-07-13 20:07:31,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347548834] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:31,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303088562] [2021-07-13 20:07:31,669 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 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-13 20:07:31,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:31,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:07:31,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:31,886 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:31,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:07:31,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:31,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:31,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:31,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-13 20:07:32,103 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:32,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:32,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:32,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:32,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:32,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:07:32,321 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-13 20:07:32,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303088562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:32,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:32,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:32,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083997618] [2021-07-13 20:07:32,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:32,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:32,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:32,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:32,322 INFO L87 Difference]: Start difference. First operand 9871 states and 30122 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:34,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:34,864 INFO L93 Difference]: Finished difference Result 11029 states and 33433 transitions. [2021-07-13 20:07:34,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:07:34,864 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:34,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:34,884 INFO L225 Difference]: With dead ends: 11029 [2021-07-13 20:07:34,884 INFO L226 Difference]: Without dead ends: 10826 [2021-07-13 20:07:34,884 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 2242.5ms TimeCoverageRelationStatistics Valid=305, Invalid=4117, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:07:34,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10826 states. [2021-07-13 20:07:35,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10826 to 9890. [2021-07-13 20:07:35,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9890 states, 9889 states have (on average 3.052078066538578) internal successors, (30182), 9889 states have internal predecessors, (30182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:35,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9890 states to 9890 states and 30182 transitions. [2021-07-13 20:07:35,048 INFO L78 Accepts]: Start accepts. Automaton has 9890 states and 30182 transitions. Word has length 37 [2021-07-13 20:07:35,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:35,049 INFO L482 AbstractCegarLoop]: Abstraction has 9890 states and 30182 transitions. [2021-07-13 20:07:35,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:35,049 INFO L276 IsEmpty]: Start isEmpty. Operand 9890 states and 30182 transitions. [2021-07-13 20:07:35,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:35,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:35,061 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:35,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:35,262 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:35,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:35,262 INFO L82 PathProgramCache]: Analyzing trace with hash 317388228, now seen corresponding path program 116 times [2021-07-13 20:07:35,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:35,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459880972] [2021-07-13 20:07:35,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:35,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:35,592 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-13 20:07:35,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:35,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459880972] [2021-07-13 20:07:35,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459880972] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:35,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753827293] [2021-07-13 20:07:35,592 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 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-13 20:07:35,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:07:35,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:35,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:07:35,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:35,807 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:35,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:07:35,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:35,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:35,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:35,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:07:36,047 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:36,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:07:36,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:36,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:36,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:36,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:07:36,350 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-13 20:07:36,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753827293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:36,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:36,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:36,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548733279] [2021-07-13 20:07:36,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:36,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:36,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:36,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:36,351 INFO L87 Difference]: Start difference. First operand 9890 states and 30182 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:38,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:38,717 INFO L93 Difference]: Finished difference Result 11185 states and 33951 transitions. [2021-07-13 20:07:38,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:07:38,717 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:38,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:38,738 INFO L225 Difference]: With dead ends: 11185 [2021-07-13 20:07:38,738 INFO L226 Difference]: Without dead ends: 11021 [2021-07-13 20:07:38,739 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 2002.4ms TimeCoverageRelationStatistics Valid=244, Invalid=3538, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:07:38,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11021 states. [2021-07-13 20:07:38,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11021 to 9889. [2021-07-13 20:07:38,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9889 states, 9888 states have (on average 3.0515776699029127) internal successors, (30174), 9888 states have internal predecessors, (30174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:38,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9889 states to 9889 states and 30174 transitions. [2021-07-13 20:07:38,935 INFO L78 Accepts]: Start accepts. Automaton has 9889 states and 30174 transitions. Word has length 37 [2021-07-13 20:07:38,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:38,935 INFO L482 AbstractCegarLoop]: Abstraction has 9889 states and 30174 transitions. [2021-07-13 20:07:38,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:38,935 INFO L276 IsEmpty]: Start isEmpty. Operand 9889 states and 30174 transitions. [2021-07-13 20:07:38,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:38,947 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:38,947 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:39,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:39,148 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:39,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:39,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1863324928, now seen corresponding path program 117 times [2021-07-13 20:07:39,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:39,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136903048] [2021-07-13 20:07:39,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:39,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:39,479 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-13 20:07:39,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:39,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136903048] [2021-07-13 20:07:39,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136903048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:39,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285276213] [2021-07-13 20:07:39,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:39,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:07:39,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:39,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:07:39,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:39,693 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:39,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:39,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:39,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:39,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:39,700 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:24 [2021-07-13 20:07:39,968 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:39,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 24 [2021-07-13 20:07:39,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:39,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:39,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:39,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-13 20:07:40,144 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-13 20:07:40,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285276213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:40,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:40,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:40,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543030877] [2021-07-13 20:07:40,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:40,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:40,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:40,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:40,145 INFO L87 Difference]: Start difference. First operand 9889 states and 30174 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:42,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:42,808 INFO L93 Difference]: Finished difference Result 11137 states and 33794 transitions. [2021-07-13 20:07:42,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:07:42,808 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:42,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:42,827 INFO L225 Difference]: With dead ends: 11137 [2021-07-13 20:07:42,827 INFO L226 Difference]: Without dead ends: 10960 [2021-07-13 20:07:42,828 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1851.6ms TimeCoverageRelationStatistics Valid=240, Invalid=3542, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:07:42,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10960 states. [2021-07-13 20:07:42,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10960 to 9883. [2021-07-13 20:07:42,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9883 states, 9882 states have (on average 3.052114956486541) internal successors, (30161), 9882 states have internal predecessors, (30161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:42,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9883 states to 9883 states and 30161 transitions. [2021-07-13 20:07:42,990 INFO L78 Accepts]: Start accepts. Automaton has 9883 states and 30161 transitions. Word has length 37 [2021-07-13 20:07:42,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:42,991 INFO L482 AbstractCegarLoop]: Abstraction has 9883 states and 30161 transitions. [2021-07-13 20:07:42,992 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:42,992 INFO L276 IsEmpty]: Start isEmpty. Operand 9883 states and 30161 transitions. [2021-07-13 20:07:43,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:43,005 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:43,005 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:43,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:43,221 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:43,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:43,221 INFO L82 PathProgramCache]: Analyzing trace with hash -717793068, now seen corresponding path program 118 times [2021-07-13 20:07:43,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:43,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193100514] [2021-07-13 20:07:43,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:43,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:43,557 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-13 20:07:43,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:43,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193100514] [2021-07-13 20:07:43,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193100514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:43,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901756745] [2021-07-13 20:07:43,557 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 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-13 20:07:43,592 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:07:43,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:43,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:07:43,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:43,782 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:43,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:07:43,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:43,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:43,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:43,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:07:44,002 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:44,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:44,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:44,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:44,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:44,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:07:44,217 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-13 20:07:44,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901756745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:44,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:44,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:44,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109503234] [2021-07-13 20:07:44,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:44,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:44,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:44,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:44,219 INFO L87 Difference]: Start difference. First operand 9883 states and 30161 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:46,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:46,737 INFO L93 Difference]: Finished difference Result 11359 states and 34506 transitions. [2021-07-13 20:07:46,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:07:46,737 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:46,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:46,758 INFO L225 Difference]: With dead ends: 11359 [2021-07-13 20:07:46,758 INFO L226 Difference]: Without dead ends: 11195 [2021-07-13 20:07:46,758 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 1941.7ms TimeCoverageRelationStatistics Valid=249, Invalid=3533, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:07:46,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11195 states. [2021-07-13 20:07:46,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11195 to 9859. [2021-07-13 20:07:46,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9859 states, 9858 states have (on average 3.05234327449787) internal successors, (30090), 9858 states have internal predecessors, (30090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:46,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9859 states to 9859 states and 30090 transitions. [2021-07-13 20:07:46,917 INFO L78 Accepts]: Start accepts. Automaton has 9859 states and 30090 transitions. Word has length 37 [2021-07-13 20:07:46,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:46,918 INFO L482 AbstractCegarLoop]: Abstraction has 9859 states and 30090 transitions. [2021-07-13 20:07:46,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:46,918 INFO L276 IsEmpty]: Start isEmpty. Operand 9859 states and 30090 transitions. [2021-07-13 20:07:46,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:46,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:46,932 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:47,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:07:47,133 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:47,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:47,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1396461072, now seen corresponding path program 119 times [2021-07-13 20:07:47,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:47,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407450873] [2021-07-13 20:07:47,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:47,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:47,547 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-13 20:07:47,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:47,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407450873] [2021-07-13 20:07:47,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407450873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:47,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445515609] [2021-07-13 20:07:47,547 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 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-13 20:07:47,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:07:47,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:47,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:07:47,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:47,770 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:47,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:07:47,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:47,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:47,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:47,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:07:48,047 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:48,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 37 treesize of output 21 [2021-07-13 20:07:48,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:48,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:48,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:48,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:25 [2021-07-13 20:07:48,220 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-13 20:07:48,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445515609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:48,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:48,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:48,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356985900] [2021-07-13 20:07:48,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:48,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:48,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:48,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:48,221 INFO L87 Difference]: Start difference. First operand 9859 states and 30090 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:50,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:50,831 INFO L93 Difference]: Finished difference Result 11541 states and 35066 transitions. [2021-07-13 20:07:50,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:07:50,831 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:50,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:50,854 INFO L225 Difference]: With dead ends: 11541 [2021-07-13 20:07:50,855 INFO L226 Difference]: Without dead ends: 11367 [2021-07-13 20:07:50,855 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 2023.7ms TimeCoverageRelationStatistics Valid=251, Invalid=3655, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:07:50,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11367 states. [2021-07-13 20:07:50,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11367 to 9874. [2021-07-13 20:07:51,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9874 states, 9873 states have (on average 3.0524663222931228) internal successors, (30137), 9873 states have internal predecessors, (30137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:51,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9874 states to 9874 states and 30137 transitions. [2021-07-13 20:07:51,027 INFO L78 Accepts]: Start accepts. Automaton has 9874 states and 30137 transitions. Word has length 37 [2021-07-13 20:07:51,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:51,027 INFO L482 AbstractCegarLoop]: Abstraction has 9874 states and 30137 transitions. [2021-07-13 20:07:51,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:51,027 INFO L276 IsEmpty]: Start isEmpty. Operand 9874 states and 30137 transitions. [2021-07-13 20:07:51,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:51,042 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:51,042 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:51,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-07-13 20:07:51,260 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:51,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:51,261 INFO L82 PathProgramCache]: Analyzing trace with hash 189589922, now seen corresponding path program 120 times [2021-07-13 20:07:51,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:51,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624869035] [2021-07-13 20:07:51,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:51,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:51,602 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-13 20:07:51,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:51,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624869035] [2021-07-13 20:07:51,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624869035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:51,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774023672] [2021-07-13 20:07:51,603 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 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-13 20:07:51,632 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:07:51,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:51,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:07:51,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:51,822 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:51,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:07:51,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:51,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:51,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:51,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-13 20:07:52,085 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:52,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:07:52,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:52,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:52,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:52,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:07:52,283 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-13 20:07:52,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774023672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:52,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:52,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:07:52,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602020612] [2021-07-13 20:07:52,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:07:52,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:52,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:07:52,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:07:52,284 INFO L87 Difference]: Start difference. First operand 9874 states and 30137 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:54,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:54,637 INFO L93 Difference]: Finished difference Result 11280 states and 34263 transitions. [2021-07-13 20:07:54,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:07:54,637 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:54,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:54,659 INFO L225 Difference]: With dead ends: 11280 [2021-07-13 20:07:54,659 INFO L226 Difference]: Without dead ends: 11090 [2021-07-13 20:07:54,659 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 1821.0ms TimeCoverageRelationStatistics Valid=229, Invalid=3311, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:07:54,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11090 states. [2021-07-13 20:07:54,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11090 to 9856. [2021-07-13 20:07:54,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9856 states, 9855 states have (on average 3.0537798072044646) internal successors, (30095), 9855 states have internal predecessors, (30095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:54,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9856 states to 9856 states and 30095 transitions. [2021-07-13 20:07:54,824 INFO L78 Accepts]: Start accepts. Automaton has 9856 states and 30095 transitions. Word has length 37 [2021-07-13 20:07:54,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:54,825 INFO L482 AbstractCegarLoop]: Abstraction has 9856 states and 30095 transitions. [2021-07-13 20:07:54,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:54,825 INFO L276 IsEmpty]: Start isEmpty. Operand 9856 states and 30095 transitions. [2021-07-13 20:07:54,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:54,839 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:54,839 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:55,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-07-13 20:07:55,057 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:55,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:55,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1718862758, now seen corresponding path program 121 times [2021-07-13 20:07:55,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:55,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825702283] [2021-07-13 20:07:55,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:55,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:55,421 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-13 20:07:55,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:55,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825702283] [2021-07-13 20:07:55,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825702283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:55,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054204157] [2021-07-13 20:07:55,421 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-13 20:07:55,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:55,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:07:55,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:55,639 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:55,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:07:55,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:55,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:55,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:55,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:07:55,850 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:55,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:07:55,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:55,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:55,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:55,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:07:56,080 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-07-13 20:07:56,116 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-13 20:07:56,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054204157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:56,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:07:56,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:07:56,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706043248] [2021-07-13 20:07:56,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:07:56,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:07:56,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:07:56,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1370, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:07:56,117 INFO L87 Difference]: Start difference. First operand 9856 states and 30095 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:58,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:07:58,740 INFO L93 Difference]: Finished difference Result 13222 states and 39805 transitions. [2021-07-13 20:07:58,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:07:58,741 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:07:58,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:07:58,768 INFO L225 Difference]: With dead ends: 13222 [2021-07-13 20:07:58,768 INFO L226 Difference]: Without dead ends: 13040 [2021-07-13 20:07:58,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1211 ImplicationChecksByTransitivity, 2114.9ms TimeCoverageRelationStatistics Valid=427, Invalid=4685, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:07:58,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13040 states. [2021-07-13 20:07:58,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13040 to 9832. [2021-07-13 20:07:59,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9832 states, 9831 states have (on average 3.0526904689248298) internal successors, (30011), 9831 states have internal predecessors, (30011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:59,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9832 states to 9832 states and 30011 transitions. [2021-07-13 20:07:59,035 INFO L78 Accepts]: Start accepts. Automaton has 9832 states and 30011 transitions. Word has length 37 [2021-07-13 20:07:59,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:07:59,035 INFO L482 AbstractCegarLoop]: Abstraction has 9832 states and 30011 transitions. [2021-07-13 20:07:59,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:07:59,035 INFO L276 IsEmpty]: Start isEmpty. Operand 9832 states and 30011 transitions. [2021-07-13 20:07:59,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:07:59,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:07:59,049 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:07:59,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-07-13 20:07:59,266 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:07:59,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:07:59,266 INFO L82 PathProgramCache]: Analyzing trace with hash -879798298, now seen corresponding path program 122 times [2021-07-13 20:07:59,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:07:59,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483368570] [2021-07-13 20:07:59,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:07:59,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:07:59,610 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-13 20:07:59,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:07:59,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483368570] [2021-07-13 20:07:59,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483368570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:07:59,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566541690] [2021-07-13 20:07:59,611 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-13 20:07:59,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:07:59,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:07:59,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:07:59,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:07:59,848 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:07:59,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:07:59,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:07:59,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:07:59,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:07:59,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-07-13 20:08:00,066 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:08:00,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:08:00,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:00,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:00,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:00,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:08:00,347 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-13 20:08:00,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566541690] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:00,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:00,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:08:00,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021347432] [2021-07-13 20:08:00,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:08:00,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:00,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:08:00,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:08:00,348 INFO L87 Difference]: Start difference. First operand 9832 states and 30011 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:03,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:03,135 INFO L93 Difference]: Finished difference Result 11143 states and 33867 transitions. [2021-07-13 20:08:03,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:08:03,136 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:08:03,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:03,155 INFO L225 Difference]: With dead ends: 11143 [2021-07-13 20:08:03,156 INFO L226 Difference]: Without dead ends: 10979 [2021-07-13 20:08:03,156 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 2044.6ms TimeCoverageRelationStatistics Valid=252, Invalid=3530, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:08:03,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10979 states. [2021-07-13 20:08:03,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10979 to 9808. [2021-07-13 20:08:03,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9808 states, 9807 states have (on average 3.052921382685837) internal successors, (29940), 9807 states have internal predecessors, (29940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:03,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9808 states to 9808 states and 29940 transitions. [2021-07-13 20:08:03,312 INFO L78 Accepts]: Start accepts. Automaton has 9808 states and 29940 transitions. Word has length 37 [2021-07-13 20:08:03,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:03,312 INFO L482 AbstractCegarLoop]: Abstraction has 9808 states and 29940 transitions. [2021-07-13 20:08:03,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:03,312 INFO L276 IsEmpty]: Start isEmpty. Operand 9808 states and 29940 transitions. [2021-07-13 20:08:03,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:08:03,325 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:03,326 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:03,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-07-13 20:08:03,542 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:03,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:03,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1234455842, now seen corresponding path program 123 times [2021-07-13 20:08:03,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:03,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295044745] [2021-07-13 20:08:03,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:03,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:03,865 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-13 20:08:03,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:03,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295044745] [2021-07-13 20:08:03,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295044745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:03,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131626611] [2021-07-13 20:08:03,865 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-13 20:08:03,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:08:03,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:03,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-13 20:08:03,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:04,102 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:08:04,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 15 [2021-07-13 20:08:04,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:04,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:04,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:04,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-13 20:08:04,382 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:08:04,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 24 [2021-07-13 20:08:04,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:04,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:04,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:04,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-13 20:08:04,556 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-13 20:08:04,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131626611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:04,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:04,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:08:04,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694756238] [2021-07-13 20:08:04,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:08:04,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:04,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:08:04,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:08:04,557 INFO L87 Difference]: Start difference. First operand 9808 states and 29940 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:06,068 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 32 [2021-07-13 20:08:07,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:07,138 INFO L93 Difference]: Finished difference Result 11254 states and 34201 transitions. [2021-07-13 20:08:07,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:08:07,138 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:08:07,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:07,157 INFO L225 Difference]: With dead ends: 11254 [2021-07-13 20:08:07,157 INFO L226 Difference]: Without dead ends: 11009 [2021-07-13 20:08:07,158 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 2071.4ms TimeCoverageRelationStatistics Valid=274, Invalid=3758, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:08:07,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11009 states. [2021-07-13 20:08:07,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11009 to 9772. [2021-07-13 20:08:07,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9772 states, 9771 states have (on average 3.054958550813632) internal successors, (29850), 9771 states have internal predecessors, (29850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:07,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9772 states to 9772 states and 29850 transitions. [2021-07-13 20:08:07,309 INFO L78 Accepts]: Start accepts. Automaton has 9772 states and 29850 transitions. Word has length 37 [2021-07-13 20:08:07,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:07,309 INFO L482 AbstractCegarLoop]: Abstraction has 9772 states and 29850 transitions. [2021-07-13 20:08:07,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:07,309 INFO L276 IsEmpty]: Start isEmpty. Operand 9772 states and 29850 transitions. [2021-07-13 20:08:07,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:08:07,322 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:07,322 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:07,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-07-13 20:08:07,538 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:07,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:07,539 INFO L82 PathProgramCache]: Analyzing trace with hash 585871120, now seen corresponding path program 124 times [2021-07-13 20:08:07,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:07,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930203529] [2021-07-13 20:08:07,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:07,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:07,914 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-13 20:08:07,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:07,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930203529] [2021-07-13 20:08:07,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930203529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:07,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355306469] [2021-07-13 20:08:07,914 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-13 20:08:07,949 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:08:07,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:07,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-13 20:08:07,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:08,166 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:08:08,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-13 20:08:08,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:08,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:08,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:08,173 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-13 20:08:08,383 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:08:08,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 17 [2021-07-13 20:08:08,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:08,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:08,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:08,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-13 20:08:08,567 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-13 20:08:08,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355306469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:08,567 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:08,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-13 20:08:08,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118894349] [2021-07-13 20:08:08,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-13 20:08:08,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:08,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-13 20:08:08,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1370, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:08:08,568 INFO L87 Difference]: Start difference. First operand 9772 states and 29850 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:11,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:11,089 INFO L93 Difference]: Finished difference Result 13760 states and 41754 transitions. [2021-07-13 20:08:11,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:08:11,089 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:08:11,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:11,116 INFO L225 Difference]: With dead ends: 13760 [2021-07-13 20:08:11,116 INFO L226 Difference]: Without dead ends: 13668 [2021-07-13 20:08:11,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 2099.9ms TimeCoverageRelationStatistics Valid=451, Invalid=4805, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:08:11,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13668 states. [2021-07-13 20:08:11,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13668 to 9942. [2021-07-13 20:08:11,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9942 states, 9941 states have (on average 3.0531133688763705) internal successors, (30351), 9941 states have internal predecessors, (30351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:11,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9942 states to 9942 states and 30351 transitions. [2021-07-13 20:08:11,293 INFO L78 Accepts]: Start accepts. Automaton has 9942 states and 30351 transitions. Word has length 37 [2021-07-13 20:08:11,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:11,293 INFO L482 AbstractCegarLoop]: Abstraction has 9942 states and 30351 transitions. [2021-07-13 20:08:11,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:11,293 INFO L276 IsEmpty]: Start isEmpty. Operand 9942 states and 30351 transitions. [2021-07-13 20:08:11,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:08:11,307 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:11,307 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:11,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-07-13 20:08:11,523 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:11,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:11,523 INFO L82 PathProgramCache]: Analyzing trace with hash -2012789936, now seen corresponding path program 125 times [2021-07-13 20:08:11,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:11,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036736595] [2021-07-13 20:08:11,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:11,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:11,854 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-13 20:08:11,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:11,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036736595] [2021-07-13 20:08:11,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036736595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:11,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79313117] [2021-07-13 20:08:11,854 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-13 20:08:11,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:08:11,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:11,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-13 20:08:11,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:12,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:12,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:12,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:12,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, 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 15 [2021-07-13 20:08:12,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:12,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:12,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:12,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:25 [2021-07-13 20:08:12,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:12,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:12,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, 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 19 [2021-07-13 20:08:12,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:12,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:12,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:12,398 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:48, output treesize:17 [2021-07-13 20:08:12,580 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-13 20:08:12,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79313117] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:12,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:12,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-13 20:08:12,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040233998] [2021-07-13 20:08:12,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:08:12,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:12,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:08:12,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:08:12,581 INFO L87 Difference]: Start difference. First operand 9942 states and 30351 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:14,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:14,817 INFO L93 Difference]: Finished difference Result 10999 states and 33424 transitions. [2021-07-13 20:08:14,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:08:14,817 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:08:14,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:14,839 INFO L225 Difference]: With dead ends: 10999 [2021-07-13 20:08:14,839 INFO L226 Difference]: Without dead ends: 10941 [2021-07-13 20:08:14,840 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1871.3ms TimeCoverageRelationStatistics Valid=268, Invalid=3272, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:08:14,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10941 states. [2021-07-13 20:08:14,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10941 to 9740. [2021-07-13 20:08:14,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9740 states, 9739 states have (on average 3.057603450046206) internal successors, (29778), 9739 states have internal predecessors, (29778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:15,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9740 states to 9740 states and 29778 transitions. [2021-07-13 20:08:15,003 INFO L78 Accepts]: Start accepts. Automaton has 9740 states and 29778 transitions. Word has length 37 [2021-07-13 20:08:15,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:15,003 INFO L482 AbstractCegarLoop]: Abstraction has 9740 states and 29778 transitions. [2021-07-13 20:08:15,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:15,003 INFO L276 IsEmpty]: Start isEmpty. Operand 9740 states and 29778 transitions. [2021-07-13 20:08:15,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-07-13 20:08:15,019 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:15,019 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:15,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-07-13 20:08:15,236 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:15,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:15,236 INFO L82 PathProgramCache]: Analyzing trace with hash -252151521, now seen corresponding path program 126 times [2021-07-13 20:08:15,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:15,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688325334] [2021-07-13 20:08:15,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:15,270 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:08:15,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:15,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688325334] [2021-07-13 20:08:15,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688325334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:15,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563549674] [2021-07-13 20:08:15,271 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-13 20:08:15,300 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:08:15,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:15,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-13 20:08:15,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:15,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:15,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:08:15,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:15,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:15,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:15,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:3 [2021-07-13 20:08:15,448 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:08:15,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563549674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:15,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:15,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:08:15,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317282433] [2021-07-13 20:08:15,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:08:15,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:15,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:08:15,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:08:15,449 INFO L87 Difference]: Start difference. First operand 9740 states and 29778 transitions. Second operand has 11 states, 11 states have (on average 6.0) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:15,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:15,684 INFO L93 Difference]: Finished difference Result 14732 states and 43783 transitions. [2021-07-13 20:08:15,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:08:15,684 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.0) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-07-13 20:08:15,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:15,713 INFO L225 Difference]: With dead ends: 14732 [2021-07-13 20:08:15,713 INFO L226 Difference]: Without dead ends: 14732 [2021-07-13 20:08:15,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 116.2ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:08:15,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14732 states. [2021-07-13 20:08:15,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14732 to 7278. [2021-07-13 20:08:15,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7278 states, 7277 states have (on average 2.9869451697127936) internal successors, (21736), 7277 states have internal predecessors, (21736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:15,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7278 states to 7278 states and 21736 transitions. [2021-07-13 20:08:15,871 INFO L78 Accepts]: Start accepts. Automaton has 7278 states and 21736 transitions. Word has length 40 [2021-07-13 20:08:15,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:15,871 INFO L482 AbstractCegarLoop]: Abstraction has 7278 states and 21736 transitions. [2021-07-13 20:08:15,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.0) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:15,872 INFO L276 IsEmpty]: Start isEmpty. Operand 7278 states and 21736 transitions. [2021-07-13 20:08:15,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-13 20:08:15,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:15,882 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:16,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable213,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:08:16,098 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:16,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:16,098 INFO L82 PathProgramCache]: Analyzing trace with hash 295207789, now seen corresponding path program 127 times [2021-07-13 20:08:16,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:16,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184763110] [2021-07-13 20:08:16,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:16,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:16,114 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:08:16,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:16,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184763110] [2021-07-13 20:08:16,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184763110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:16,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601819526] [2021-07-13 20:08:16,114 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-13 20:08:16,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:16,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:08:16,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:16,268 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:08:16,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601819526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:16,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:16,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:08:16,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036519730] [2021-07-13 20:08:16,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:08:16,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:16,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:08:16,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:08:16,269 INFO L87 Difference]: Start difference. First operand 7278 states and 21736 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:16,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:16,316 INFO L93 Difference]: Finished difference Result 12903 states and 38231 transitions. [2021-07-13 20:08:16,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:08:16,316 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-13 20:08:16,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:16,342 INFO L225 Difference]: With dead ends: 12903 [2021-07-13 20:08:16,342 INFO L226 Difference]: Without dead ends: 12650 [2021-07-13 20:08:16,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:08:16,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12650 states. [2021-07-13 20:08:16,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12650 to 9056. [2021-07-13 20:08:16,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9056 states, 9055 states have (on average 3.016786305908338) internal successors, (27317), 9055 states have internal predecessors, (27317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:16,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9056 states to 9056 states and 27317 transitions. [2021-07-13 20:08:16,507 INFO L78 Accepts]: Start accepts. Automaton has 9056 states and 27317 transitions. Word has length 41 [2021-07-13 20:08:16,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:16,507 INFO L482 AbstractCegarLoop]: Abstraction has 9056 states and 27317 transitions. [2021-07-13 20:08:16,507 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:16,507 INFO L276 IsEmpty]: Start isEmpty. Operand 9056 states and 27317 transitions. [2021-07-13 20:08:16,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-13 20:08:16,519 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:16,519 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:16,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:08:16,734 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:16,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:16,734 INFO L82 PathProgramCache]: Analyzing trace with hash 437203716, now seen corresponding path program 128 times [2021-07-13 20:08:16,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:16,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944603711] [2021-07-13 20:08:16,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:16,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:16,749 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 23 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:08:16,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:16,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944603711] [2021-07-13 20:08:16,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944603711] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:16,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421570784] [2021-07-13 20:08:16,749 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-13 20:08:16,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:08:16,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:16,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:08:16,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:16,815 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 23 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:08:16,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421570784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:16,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:16,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:08:16,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050096451] [2021-07-13 20:08:16,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:08:16,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:16,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:08:16,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:08:16,816 INFO L87 Difference]: Start difference. First operand 9056 states and 27317 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 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-13 20:08:16,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:16,884 INFO L93 Difference]: Finished difference Result 18804 states and 57352 transitions. [2021-07-13 20:08:16,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:08:16,884 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 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 42 [2021-07-13 20:08:16,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:16,922 INFO L225 Difference]: With dead ends: 18804 [2021-07-13 20:08:16,922 INFO L226 Difference]: Without dead ends: 18354 [2021-07-13 20:08:16,923 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 8.3ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:08:16,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18354 states. [2021-07-13 20:08:17,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18354 to 15985. [2021-07-13 20:08:17,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15985 states, 15984 states have (on average 3.1213713713713713) internal successors, (49892), 15984 states have internal predecessors, (49892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:17,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15985 states to 15985 states and 49892 transitions. [2021-07-13 20:08:17,200 INFO L78 Accepts]: Start accepts. Automaton has 15985 states and 49892 transitions. Word has length 42 [2021-07-13 20:08:17,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:17,200 INFO L482 AbstractCegarLoop]: Abstraction has 15985 states and 49892 transitions. [2021-07-13 20:08:17,200 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 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-13 20:08:17,200 INFO L276 IsEmpty]: Start isEmpty. Operand 15985 states and 49892 transitions. [2021-07-13 20:08:17,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-13 20:08:17,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:17,225 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:17,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-07-13 20:08:17,441 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:17,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:17,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1558439581, now seen corresponding path program 129 times [2021-07-13 20:08:17,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:17,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753918530] [2021-07-13 20:08:17,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:17,550 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:08:17,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:17,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753918530] [2021-07-13 20:08:17,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753918530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:17,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446578912] [2021-07-13 20:08:17,551 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-13 20:08:17,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:08:17,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:17,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-13 20:08:17,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:17,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:17,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:08:17,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:17,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:17,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:17,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:26, output treesize:7 [2021-07-13 20:08:17,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:08:17,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:17,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:17,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:17,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-13 20:08:17,812 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:08:17,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446578912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:17,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:17,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:08:17,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877050027] [2021-07-13 20:08:17,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:08:17,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:17,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:08:17,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:08:17,813 INFO L87 Difference]: Start difference. First operand 15985 states and 49892 transitions. Second operand has 18 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:18,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:18,403 INFO L93 Difference]: Finished difference Result 29899 states and 92057 transitions. [2021-07-13 20:08:18,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:08:18,404 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-13 20:08:18,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:18,469 INFO L225 Difference]: With dead ends: 29899 [2021-07-13 20:08:18,469 INFO L226 Difference]: Without dead ends: 29899 [2021-07-13 20:08:18,485 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 326.5ms TimeCoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:08:18,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29899 states. [2021-07-13 20:08:18,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29899 to 20616. [2021-07-13 20:08:19,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20616 states, 20615 states have (on average 3.102546689303905) internal successors, (63959), 20615 states have internal predecessors, (63959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:19,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20616 states to 20616 states and 63959 transitions. [2021-07-13 20:08:19,059 INFO L78 Accepts]: Start accepts. Automaton has 20616 states and 63959 transitions. Word has length 45 [2021-07-13 20:08:19,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:19,059 INFO L482 AbstractCegarLoop]: Abstraction has 20616 states and 63959 transitions. [2021-07-13 20:08:19,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:19,059 INFO L276 IsEmpty]: Start isEmpty. Operand 20616 states and 63959 transitions. [2021-07-13 20:08:19,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-13 20:08:19,089 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:19,089 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:19,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-07-13 20:08:19,305 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:19,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:19,305 INFO L82 PathProgramCache]: Analyzing trace with hash 2097515619, now seen corresponding path program 130 times [2021-07-13 20:08:19,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:19,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231889827] [2021-07-13 20:08:19,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:19,401 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:19,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:19,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231889827] [2021-07-13 20:08:19,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231889827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:19,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461091785] [2021-07-13 20:08:19,402 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-13 20:08:19,435 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:08:19,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:19,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-13 20:08:19,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:19,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:19,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:08:19,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:19,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:19,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:19,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:9 [2021-07-13 20:08:19,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:08:19,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:19,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:19,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:19,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-13 20:08:19,654 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:19,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461091785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:19,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:19,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:08:19,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371184156] [2021-07-13 20:08:19,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:08:19,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:19,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:08:19,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:08:19,655 INFO L87 Difference]: Start difference. First operand 20616 states and 63959 transitions. Second operand has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:20,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:20,319 INFO L93 Difference]: Finished difference Result 35827 states and 110292 transitions. [2021-07-13 20:08:20,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:08:20,320 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-13 20:08:20,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:20,405 INFO L225 Difference]: With dead ends: 35827 [2021-07-13 20:08:20,405 INFO L226 Difference]: Without dead ends: 35827 [2021-07-13 20:08:20,405 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 392.8ms TimeCoverageRelationStatistics Valid=193, Invalid=1139, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:08:20,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35827 states. [2021-07-13 20:08:21,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35827 to 20771. [2021-07-13 20:08:21,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20771 states, 20770 states have (on average 3.1024073182474723) internal successors, (64437), 20770 states have internal predecessors, (64437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:21,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20771 states to 20771 states and 64437 transitions. [2021-07-13 20:08:21,087 INFO L78 Accepts]: Start accepts. Automaton has 20771 states and 64437 transitions. Word has length 45 [2021-07-13 20:08:21,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:21,087 INFO L482 AbstractCegarLoop]: Abstraction has 20771 states and 64437 transitions. [2021-07-13 20:08:21,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:21,088 INFO L276 IsEmpty]: Start isEmpty. Operand 20771 states and 64437 transitions. [2021-07-13 20:08:21,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-13 20:08:21,119 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:21,119 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:21,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:08:21,336 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:21,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:21,336 INFO L82 PathProgramCache]: Analyzing trace with hash -544114563, now seen corresponding path program 131 times [2021-07-13 20:08:21,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:21,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584851770] [2021-07-13 20:08:21,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:21,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:21,465 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:21,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:21,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584851770] [2021-07-13 20:08:21,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584851770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:21,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858843374] [2021-07-13 20:08:21,465 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-13 20:08:21,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:08:21,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:21,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:08:21,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:21,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:08:21,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:21,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:21,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:21,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-07-13 20:08:21,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:21,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:08:21,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:21,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:21,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:21,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-07-13 20:08:21,742 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:21,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858843374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:21,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:21,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-07-13 20:08:21,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268634304] [2021-07-13 20:08:21,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:08:21,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:21,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:08:21,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:08:21,743 INFO L87 Difference]: Start difference. First operand 20771 states and 64437 transitions. Second operand has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:22,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:22,721 INFO L93 Difference]: Finished difference Result 35145 states and 107917 transitions. [2021-07-13 20:08:22,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:08:22,722 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-13 20:08:22,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:22,803 INFO L225 Difference]: With dead ends: 35145 [2021-07-13 20:08:22,804 INFO L226 Difference]: Without dead ends: 35145 [2021-07-13 20:08:22,804 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 640.6ms TimeCoverageRelationStatistics Valid=279, Invalid=1613, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:08:22,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35145 states. [2021-07-13 20:08:23,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35145 to 22935. [2021-07-13 20:08:23,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22935 states, 22934 states have (on average 3.097976802999913) internal successors, (71049), 22934 states have internal predecessors, (71049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:23,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22935 states to 22935 states and 71049 transitions. [2021-07-13 20:08:23,447 INFO L78 Accepts]: Start accepts. Automaton has 22935 states and 71049 transitions. Word has length 45 [2021-07-13 20:08:23,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:23,447 INFO L482 AbstractCegarLoop]: Abstraction has 22935 states and 71049 transitions. [2021-07-13 20:08:23,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:23,447 INFO L276 IsEmpty]: Start isEmpty. Operand 22935 states and 71049 transitions. [2021-07-13 20:08:23,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-13 20:08:23,479 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:23,479 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:23,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2021-07-13 20:08:23,693 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:23,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:23,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1331360499, now seen corresponding path program 132 times [2021-07-13 20:08:23,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:23,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462788858] [2021-07-13 20:08:23,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:23,855 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:08:23,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:23,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462788858] [2021-07-13 20:08:23,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462788858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:23,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734233292] [2021-07-13 20:08:23,856 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-13 20:08:23,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:08:23,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:23,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:08:23,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:24,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:24,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:08:24,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:24,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:24,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:24,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:9 [2021-07-13 20:08:24,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:08:24,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:24,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:24,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:24,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-13 20:08:24,118 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:08:24,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734233292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:24,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:24,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 17 [2021-07-13 20:08:24,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033923684] [2021-07-13 20:08:24,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:08:24,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:24,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:08:24,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:08:24,119 INFO L87 Difference]: Start difference. First operand 22935 states and 71049 transitions. Second operand has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:24,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:24,940 INFO L93 Difference]: Finished difference Result 38622 states and 119026 transitions. [2021-07-13 20:08:24,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:08:24,941 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-13 20:08:24,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:25,055 INFO L225 Difference]: With dead ends: 38622 [2021-07-13 20:08:25,055 INFO L226 Difference]: Without dead ends: 38622 [2021-07-13 20:08:25,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 307.9ms TimeCoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:08:25,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38622 states. [2021-07-13 20:08:25,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38622 to 22855. [2021-07-13 20:08:25,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22855 states, 22854 states have (on average 3.0997199614947055) internal successors, (70841), 22854 states have internal predecessors, (70841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:25,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22855 states to 22855 states and 70841 transitions. [2021-07-13 20:08:25,863 INFO L78 Accepts]: Start accepts. Automaton has 22855 states and 70841 transitions. Word has length 45 [2021-07-13 20:08:25,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:25,863 INFO L482 AbstractCegarLoop]: Abstraction has 22855 states and 70841 transitions. [2021-07-13 20:08:25,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:25,863 INFO L276 IsEmpty]: Start isEmpty. Operand 22855 states and 70841 transitions. [2021-07-13 20:08:25,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-13 20:08:25,896 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:25,896 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:26,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:08:26,114 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:26,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:26,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1057971893, now seen corresponding path program 133 times [2021-07-13 20:08:26,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:26,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400088472] [2021-07-13 20:08:26,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:26,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:26,322 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:08:26,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:26,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400088472] [2021-07-13 20:08:26,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400088472] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:26,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695154913] [2021-07-13 20:08:26,322 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-13 20:08:26,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:26,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-13 20:08:26,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:26,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:08:26,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:26,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:26,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:26,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2021-07-13 20:08:26,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:08:26,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:26,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:26,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:26,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-13 20:08:26,463 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:08:26,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695154913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:26,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:26,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:08:26,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572134950] [2021-07-13 20:08:26,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:08:26,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:26,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:08:26,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:08:26,464 INFO L87 Difference]: Start difference. First operand 22855 states and 70841 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:27,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:27,224 INFO L93 Difference]: Finished difference Result 41340 states and 126628 transitions. [2021-07-13 20:08:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:08:27,224 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-13 20:08:27,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:27,350 INFO L225 Difference]: With dead ends: 41340 [2021-07-13 20:08:27,351 INFO L226 Difference]: Without dead ends: 41314 [2021-07-13 20:08:27,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 480.3ms TimeCoverageRelationStatistics Valid=244, Invalid=1088, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:08:27,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41314 states. [2021-07-13 20:08:27,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41314 to 22961. [2021-07-13 20:08:28,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22961 states, 22960 states have (on average 3.0885452961672475) internal successors, (70913), 22960 states have internal predecessors, (70913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:28,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22961 states to 22961 states and 70913 transitions. [2021-07-13 20:08:28,081 INFO L78 Accepts]: Start accepts. Automaton has 22961 states and 70913 transitions. Word has length 45 [2021-07-13 20:08:28,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:28,081 INFO L482 AbstractCegarLoop]: Abstraction has 22961 states and 70913 transitions. [2021-07-13 20:08:28,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:28,081 INFO L276 IsEmpty]: Start isEmpty. Operand 22961 states and 70913 transitions. [2021-07-13 20:08:28,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-13 20:08:28,120 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:28,121 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:28,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2021-07-13 20:08:28,337 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:28,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:28,337 INFO L82 PathProgramCache]: Analyzing trace with hash 25229541, now seen corresponding path program 134 times [2021-07-13 20:08:28,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:28,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214832067] [2021-07-13 20:08:28,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:28,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:28,641 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:28,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:28,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214832067] [2021-07-13 20:08:28,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214832067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:28,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477545558] [2021-07-13 20:08:28,642 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-13 20:08:28,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:08:28,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:28,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-13 20:08:28,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:28,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:08:28,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:28,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:28,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:28,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:10 [2021-07-13 20:08:28,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:28,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:08:28,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:28,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:28,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:28,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:3 [2021-07-13 20:08:28,824 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:28,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477545558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:28,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:28,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:08:28,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52649136] [2021-07-13 20:08:28,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:08:28,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:28,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:08:28,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:08:28,825 INFO L87 Difference]: Start difference. First operand 22961 states and 70913 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:29,473 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-07-13 20:08:29,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:29,942 INFO L93 Difference]: Finished difference Result 45703 states and 139801 transitions. [2021-07-13 20:08:29,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:08:29,942 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-13 20:08:29,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:30,047 INFO L225 Difference]: With dead ends: 45703 [2021-07-13 20:08:30,048 INFO L226 Difference]: Without dead ends: 45703 [2021-07-13 20:08:30,048 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 697.9ms TimeCoverageRelationStatistics Valid=276, Invalid=1364, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:08:30,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45703 states. [2021-07-13 20:08:30,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45703 to 23321. [2021-07-13 20:08:30,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23321 states, 23320 states have (on average 3.0872641509433962) internal successors, (71995), 23320 states have internal predecessors, (71995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:30,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23321 states to 23321 states and 71995 transitions. [2021-07-13 20:08:30,809 INFO L78 Accepts]: Start accepts. Automaton has 23321 states and 71995 transitions. Word has length 45 [2021-07-13 20:08:30,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:30,809 INFO L482 AbstractCegarLoop]: Abstraction has 23321 states and 71995 transitions. [2021-07-13 20:08:30,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:30,809 INFO L276 IsEmpty]: Start isEmpty. Operand 23321 states and 71995 transitions. [2021-07-13 20:08:30,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-13 20:08:30,844 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:30,844 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:31,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-07-13 20:08:31,061 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:31,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:31,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1107705483, now seen corresponding path program 135 times [2021-07-13 20:08:31,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:31,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461958354] [2021-07-13 20:08:31,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:31,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:31,175 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:31,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:31,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461958354] [2021-07-13 20:08:31,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461958354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:31,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044035617] [2021-07-13 20:08:31,175 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-13 20:08:31,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:08:31,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:31,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-13 20:08:31,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:31,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:08:31,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:31,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:31,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:31,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-07-13 20:08:31,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:31,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:08:31,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:31,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:31,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:31,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:17, output treesize:3 [2021-07-13 20:08:31,489 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:31,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044035617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:31,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:31,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-07-13 20:08:31,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377645080] [2021-07-13 20:08:31,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:08:31,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:31,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:08:31,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:08:31,490 INFO L87 Difference]: Start difference. First operand 23321 states and 71995 transitions. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:32,067 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 22 [2021-07-13 20:08:33,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:33,343 INFO L93 Difference]: Finished difference Result 52936 states and 162258 transitions. [2021-07-13 20:08:33,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:08:33,344 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-13 20:08:33,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:33,489 INFO L225 Difference]: With dead ends: 52936 [2021-07-13 20:08:33,490 INFO L226 Difference]: Without dead ends: 52936 [2021-07-13 20:08:33,490 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1117 ImplicationChecksByTransitivity, 994.6ms TimeCoverageRelationStatistics Valid=612, Invalid=3810, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:08:33,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52936 states. [2021-07-13 20:08:34,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52936 to 28631. [2021-07-13 20:08:34,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28631 states, 28630 states have (on average 3.1273838630806847) internal successors, (89537), 28630 states have internal predecessors, (89537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:34,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28631 states to 28631 states and 89537 transitions. [2021-07-13 20:08:34,461 INFO L78 Accepts]: Start accepts. Automaton has 28631 states and 89537 transitions. Word has length 45 [2021-07-13 20:08:34,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:34,461 INFO L482 AbstractCegarLoop]: Abstraction has 28631 states and 89537 transitions. [2021-07-13 20:08:34,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:34,462 INFO L276 IsEmpty]: Start isEmpty. Operand 28631 states and 89537 transitions. [2021-07-13 20:08:34,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-13 20:08:34,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:34,498 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:34,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-07-13 20:08:34,713 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:34,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:34,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1533924699, now seen corresponding path program 136 times [2021-07-13 20:08:34,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:34,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511587695] [2021-07-13 20:08:34,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:34,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:35,076 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:35,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:35,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511587695] [2021-07-13 20:08:35,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511587695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:35,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364930803] [2021-07-13 20:08:35,076 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:08:35,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:08:35,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:35,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-13 20:08:35,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:35,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:08:35,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:35,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:35,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:35,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:14 [2021-07-13 20:08:35,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:35,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:08:35,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:35,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:35,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:35,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:3 [2021-07-13 20:08:35,279 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:08:35,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364930803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:35,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:35,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:08:35,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670406497] [2021-07-13 20:08:35,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:08:35,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:35,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:08:35,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:08:35,280 INFO L87 Difference]: Start difference. First operand 28631 states and 89537 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:36,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:36,010 INFO L93 Difference]: Finished difference Result 42564 states and 131826 transitions. [2021-07-13 20:08:36,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:08:36,010 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-13 20:08:36,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:36,107 INFO L225 Difference]: With dead ends: 42564 [2021-07-13 20:08:36,107 INFO L226 Difference]: Without dead ends: 42564 [2021-07-13 20:08:36,107 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 306.9ms TimeCoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:08:36,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42564 states. [2021-07-13 20:08:36,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42564 to 29229. [2021-07-13 20:08:36,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29229 states, 29228 states have (on average 3.1266251539619545) internal successors, (91385), 29228 states have internal predecessors, (91385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:37,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29229 states to 29229 states and 91385 transitions. [2021-07-13 20:08:37,136 INFO L78 Accepts]: Start accepts. Automaton has 29229 states and 91385 transitions. Word has length 45 [2021-07-13 20:08:37,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:37,136 INFO L482 AbstractCegarLoop]: Abstraction has 29229 states and 91385 transitions. [2021-07-13 20:08:37,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:37,137 INFO L276 IsEmpty]: Start isEmpty. Operand 29229 states and 91385 transitions. [2021-07-13 20:08:37,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:08:37,175 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:37,175 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:37,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-07-13 20:08:37,391 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:37,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:37,392 INFO L82 PathProgramCache]: Analyzing trace with hash 231885686, now seen corresponding path program 137 times [2021-07-13 20:08:37,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:37,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832083571] [2021-07-13 20:08:37,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:37,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:38,030 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:08:38,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:38,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832083571] [2021-07-13 20:08:38,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832083571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:38,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146651507] [2021-07-13 20:08:38,030 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:08:38,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:08:38,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:38,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-13 20:08:38,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:39,256 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:08:39,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-07-13 20:08:39,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:39,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:39,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:39,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:102, output treesize:59 [2021-07-13 20:08:39,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:39,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:39,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:39,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:39,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:39,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:39,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:39,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:39,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:39,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 26 [2021-07-13 20:08:39,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:39,454 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-07-13 20:08:39,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:39,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:71, output treesize:20 [2021-07-13 20:08:39,605 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:08:39,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146651507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:39,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:39,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-13 20:08:39,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600875282] [2021-07-13 20:08:39,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-13 20:08:39,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:39,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-13 20:08:39,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=2509, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:08:39,606 INFO L87 Difference]: Start difference. First operand 29229 states and 91385 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:46,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:46,031 INFO L93 Difference]: Finished difference Result 38138 states and 116907 transitions. [2021-07-13 20:08:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-13 20:08:46,032 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:08:46,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:46,111 INFO L225 Difference]: With dead ends: 38138 [2021-07-13 20:08:46,111 INFO L226 Difference]: Without dead ends: 37984 [2021-07-13 20:08:46,112 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3617 ImplicationChecksByTransitivity, 5365.7ms TimeCoverageRelationStatistics Valid=1103, Invalid=13177, Unknown=0, NotChecked=0, Total=14280 [2021-07-13 20:08:46,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37984 states. [2021-07-13 20:08:46,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37984 to 30080. [2021-07-13 20:08:46,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30080 states, 30079 states have (on average 3.1159613019049837) internal successors, (93725), 30079 states have internal predecessors, (93725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:46,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30080 states to 30080 states and 93725 transitions. [2021-07-13 20:08:46,754 INFO L78 Accepts]: Start accepts. Automaton has 30080 states and 93725 transitions. Word has length 49 [2021-07-13 20:08:46,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:46,754 INFO L482 AbstractCegarLoop]: Abstraction has 30080 states and 93725 transitions. [2021-07-13 20:08:46,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:46,755 INFO L276 IsEmpty]: Start isEmpty. Operand 30080 states and 93725 transitions. [2021-07-13 20:08:46,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:08:46,787 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:46,787 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:46,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-07-13 20:08:46,987 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:46,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:46,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1746034964, now seen corresponding path program 138 times [2021-07-13 20:08:46,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:46,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561348779] [2021-07-13 20:08:46,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:47,642 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:08:47,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:47,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561348779] [2021-07-13 20:08:47,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561348779] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:47,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87352386] [2021-07-13 20:08:47,643 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-13 20:08:47,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:08:47,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:08:47,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:08:47,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:48,499 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:08:48,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 49 [2021-07-13 20:08:48,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:48,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:48,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:08:48,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:94, output treesize:53 [2021-07-13 20:08:48,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:08:48,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:48,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:48,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:08:48,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 47 treesize of output 27 [2021-07-13 20:08:48,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:48,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:48,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:48,673 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:70, output treesize:20 [2021-07-13 20:08:48,907 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:08:48,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87352386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:48,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:48,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-13 20:08:48,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599540011] [2021-07-13 20:08:48,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:08:48,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:48,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:08:48,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2395, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:08:48,908 INFO L87 Difference]: Start difference. First operand 30080 states and 93725 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:54,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:08:54,978 INFO L93 Difference]: Finished difference Result 39202 states and 120084 transitions. [2021-07-13 20:08:54,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-07-13 20:08:54,981 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:08:54,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:08:55,066 INFO L225 Difference]: With dead ends: 39202 [2021-07-13 20:08:55,066 INFO L226 Difference]: Without dead ends: 38983 [2021-07-13 20:08:55,067 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3091 ImplicationChecksByTransitivity, 4508.8ms TimeCoverageRelationStatistics Valid=896, Invalid=11536, Unknown=0, NotChecked=0, Total=12432 [2021-07-13 20:08:55,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38983 states. [2021-07-13 20:08:55,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38983 to 30478. [2021-07-13 20:08:55,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30478 states, 30477 states have (on average 3.1122157692686288) internal successors, (94851), 30477 states have internal predecessors, (94851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:55,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30478 states to 30478 states and 94851 transitions. [2021-07-13 20:08:55,679 INFO L78 Accepts]: Start accepts. Automaton has 30478 states and 94851 transitions. Word has length 49 [2021-07-13 20:08:55,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:08:55,679 INFO L482 AbstractCegarLoop]: Abstraction has 30478 states and 94851 transitions. [2021-07-13 20:08:55,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:08:55,679 INFO L276 IsEmpty]: Start isEmpty. Operand 30478 states and 94851 transitions. [2021-07-13 20:08:55,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:08:55,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:08:55,713 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:08:55,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2021-07-13 20:08:55,913 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:08:55,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:08:55,913 INFO L82 PathProgramCache]: Analyzing trace with hash -852626092, now seen corresponding path program 139 times [2021-07-13 20:08:55,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:08:55,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889208533] [2021-07-13 20:08:55,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:08:55,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:56,429 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:08:56,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:08:56,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889208533] [2021-07-13 20:08:56,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889208533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:56,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660662687] [2021-07-13 20:08:56,429 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-13 20:08:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:08:56,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:08:56,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:08:57,284 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:08:57,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:08:57,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:57,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:57,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:57,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:88, output treesize:57 [2021-07-13 20:08:57,409 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:08:57,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:08:57,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:08:57,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:08:57,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:08:57,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:08:57,669 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:08:57,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660662687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:08:57,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:08:57,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 48 [2021-07-13 20:08:57,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549418572] [2021-07-13 20:08:57,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-13 20:08:57,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:08:57,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-13 20:08:57,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2238, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:08:57,670 INFO L87 Difference]: Start difference. First operand 30478 states and 94851 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:02,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:09:02,335 INFO L93 Difference]: Finished difference Result 31536 states and 97722 transitions. [2021-07-13 20:09:02,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:09:02,335 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:09:02,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:09:02,402 INFO L225 Difference]: With dead ends: 31536 [2021-07-13 20:09:02,402 INFO L226 Difference]: Without dead ends: 31385 [2021-07-13 20:09:02,403 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1078 ImplicationChecksByTransitivity, 3063.8ms TimeCoverageRelationStatistics Valid=310, Invalid=6010, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:09:02,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31385 states. [2021-07-13 20:09:02,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31385 to 30561. [2021-07-13 20:09:02,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30561 states, 30560 states have (on average 3.1104384816753927) internal successors, (95055), 30560 states have internal predecessors, (95055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:02,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30561 states to 30561 states and 95055 transitions. [2021-07-13 20:09:02,910 INFO L78 Accepts]: Start accepts. Automaton has 30561 states and 95055 transitions. Word has length 49 [2021-07-13 20:09:02,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:09:02,910 INFO L482 AbstractCegarLoop]: Abstraction has 30561 states and 95055 transitions. [2021-07-13 20:09:02,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:02,910 INFO L276 IsEmpty]: Start isEmpty. Operand 30561 states and 95055 transitions. [2021-07-13 20:09:02,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:09:02,944 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:09:02,944 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:09:03,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:09:03,153 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:09:03,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:09:03,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1317273936, now seen corresponding path program 140 times [2021-07-13 20:09:03,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:09:03,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597675083] [2021-07-13 20:09:03,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:09:03,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:09:03,737 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:03,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:09:03,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597675083] [2021-07-13 20:09:03,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597675083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:03,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866274777] [2021-07-13 20:09:03,738 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-13 20:09:03,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:09:03,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:09:03,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:09:03,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:09:04,032 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-07-13 20:09:04,632 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:04,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:09:04,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:04,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:04,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:04,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-13 20:09:04,806 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:04,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:09:04,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:04,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:04,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:04,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:09:05,042 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:05,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866274777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:05,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:09:05,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-07-13 20:09:05,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627887833] [2021-07-13 20:09:05,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-13 20:09:05,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:09:05,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-13 20:09:05,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=2589, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:09:05,044 INFO L87 Difference]: Start difference. First operand 30561 states and 95055 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:10,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:09:10,151 INFO L93 Difference]: Finished difference Result 40619 states and 124118 transitions. [2021-07-13 20:09:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-13 20:09:10,152 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:09:10,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:09:10,241 INFO L225 Difference]: With dead ends: 40619 [2021-07-13 20:09:10,241 INFO L226 Difference]: Without dead ends: 40400 [2021-07-13 20:09:10,242 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3457 ImplicationChecksByTransitivity, 4307.1ms TimeCoverageRelationStatistics Valid=967, Invalid=12373, Unknown=0, NotChecked=0, Total=13340 [2021-07-13 20:09:10,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40400 states. [2021-07-13 20:09:10,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40400 to 30661. [2021-07-13 20:09:10,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30661 states, 30660 states have (on average 3.109980430528376) internal successors, (95352), 30660 states have internal predecessors, (95352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:10,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30661 states to 30661 states and 95352 transitions. [2021-07-13 20:09:10,829 INFO L78 Accepts]: Start accepts. Automaton has 30661 states and 95352 transitions. Word has length 49 [2021-07-13 20:09:10,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:09:10,829 INFO L482 AbstractCegarLoop]: Abstraction has 30661 states and 95352 transitions. [2021-07-13 20:09:10,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:10,829 INFO L276 IsEmpty]: Start isEmpty. Operand 30661 states and 95352 transitions. [2021-07-13 20:09:10,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:09:10,862 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:09:10,862 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:09:11,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable230 [2021-07-13 20:09:11,063 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:09:11,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:09:11,063 INFO L82 PathProgramCache]: Analyzing trace with hash -1281387120, now seen corresponding path program 141 times [2021-07-13 20:09:11,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:09:11,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511697462] [2021-07-13 20:09:11,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:09:11,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:09:11,577 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:11,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:09:11,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511697462] [2021-07-13 20:09:11,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511697462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:11,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411934979] [2021-07-13 20:09:11,578 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:09:11,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:09:11,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:09:11,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 64 conjunts are in the unsatisfiable core [2021-07-13 20:09:11,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:09:12,422 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:12,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-13 20:09:12,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:12,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:12,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:12,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:82, output treesize:50 [2021-07-13 20:09:12,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:12,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:12,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:12,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:09:12,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:12,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 24 [2021-07-13 20:09:12,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:12,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:12,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:12,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:20 [2021-07-13 20:09:12,878 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:12,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411934979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:12,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:09:12,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-13 20:09:12,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133067597] [2021-07-13 20:09:12,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:09:12,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:09:12,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:09:12,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2431, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:09:12,879 INFO L87 Difference]: Start difference. First operand 30661 states and 95352 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:18,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:09:18,383 INFO L93 Difference]: Finished difference Result 31926 states and 98736 transitions. [2021-07-13 20:09:18,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:09:18,383 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:09:18,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:09:18,455 INFO L225 Difference]: With dead ends: 31926 [2021-07-13 20:09:18,455 INFO L226 Difference]: Without dead ends: 31739 [2021-07-13 20:09:18,456 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 3849.1ms TimeCoverageRelationStatistics Valid=467, Invalid=8653, Unknown=0, NotChecked=0, Total=9120 [2021-07-13 20:09:18,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31739 states. [2021-07-13 20:09:18,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31739 to 30762. [2021-07-13 20:09:18,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30762 states, 30761 states have (on average 3.108676570982738) internal successors, (95626), 30761 states have internal predecessors, (95626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:18,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30762 states to 30762 states and 95626 transitions. [2021-07-13 20:09:18,983 INFO L78 Accepts]: Start accepts. Automaton has 30762 states and 95626 transitions. Word has length 49 [2021-07-13 20:09:18,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:09:18,983 INFO L482 AbstractCegarLoop]: Abstraction has 30762 states and 95626 transitions. [2021-07-13 20:09:18,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:18,983 INFO L276 IsEmpty]: Start isEmpty. Operand 30762 states and 95626 transitions. [2021-07-13 20:09:19,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:09:19,015 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:09:19,015 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:09:19,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-07-13 20:09:19,216 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:09:19,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:09:19,216 INFO L82 PathProgramCache]: Analyzing trace with hash -1624276596, now seen corresponding path program 142 times [2021-07-13 20:09:19,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:09:19,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608104300] [2021-07-13 20:09:19,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:09:19,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:09:19,801 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:19,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:09:19,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608104300] [2021-07-13 20:09:19,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608104300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:19,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054618141] [2021-07-13 20:09:19,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:09:19,829 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:09:19,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:09:19,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-13 20:09:19,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:09:20,546 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:20,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-13 20:09:20,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:20,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:20,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:20,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:48 [2021-07-13 20:09:20,886 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:20,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-07-13 20:09:20,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:20,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:20,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:20,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:20 [2021-07-13 20:09:21,150 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:21,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054618141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:21,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:09:21,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 54 [2021-07-13 20:09:21,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189202397] [2021-07-13 20:09:21,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-07-13 20:09:21,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:09:21,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-07-13 20:09:21,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=2830, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:09:21,151 INFO L87 Difference]: Start difference. First operand 30762 states and 95626 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:28,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:09:28,070 INFO L93 Difference]: Finished difference Result 41339 states and 126263 transitions. [2021-07-13 20:09:28,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:09:28,071 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:09:28,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:09:28,177 INFO L225 Difference]: With dead ends: 41339 [2021-07-13 20:09:28,177 INFO L226 Difference]: Without dead ends: 41120 [2021-07-13 20:09:28,179 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2884 ImplicationChecksByTransitivity, 4707.5ms TimeCoverageRelationStatistics Valid=776, Invalid=11880, Unknown=0, NotChecked=0, Total=12656 [2021-07-13 20:09:28,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41120 states. [2021-07-13 20:09:28,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41120 to 30801. [2021-07-13 20:09:28,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30801 states, 30800 states have (on average 3.1085714285714285) internal successors, (95744), 30800 states have internal predecessors, (95744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:28,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30801 states to 30801 states and 95744 transitions. [2021-07-13 20:09:28,914 INFO L78 Accepts]: Start accepts. Automaton has 30801 states and 95744 transitions. Word has length 49 [2021-07-13 20:09:28,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:09:28,914 INFO L482 AbstractCegarLoop]: Abstraction has 30801 states and 95744 transitions. [2021-07-13 20:09:28,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:28,915 INFO L276 IsEmpty]: Start isEmpty. Operand 30801 states and 95744 transitions. [2021-07-13 20:09:28,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:09:28,954 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:09:28,954 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:09:29,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-07-13 20:09:29,169 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:09:29,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:09:29,169 INFO L82 PathProgramCache]: Analyzing trace with hash 72029644, now seen corresponding path program 143 times [2021-07-13 20:09:29,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:09:29,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044383542] [2021-07-13 20:09:29,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:09:29,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:09:29,838 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:29,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:09:29,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044383542] [2021-07-13 20:09:29,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044383542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:29,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410484766] [2021-07-13 20:09:29,839 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:09:29,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:09:29,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:09:29,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:09:29,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:09:30,715 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:30,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:09:30,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:30,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:30,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:30,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:90, output treesize:48 [2021-07-13 20:09:30,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:30,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:30,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:30,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:09:30,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:30,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:30,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:09:30,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 25 [2021-07-13 20:09:30,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:30,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:30,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:30,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:63, output treesize:20 [2021-07-13 20:09:31,292 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:31,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410484766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:31,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:09:31,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-13 20:09:31,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455896877] [2021-07-13 20:09:31,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:09:31,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:09:31,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:09:31,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=2428, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:09:31,294 INFO L87 Difference]: Start difference. First operand 30801 states and 95744 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:37,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:09:37,084 INFO L93 Difference]: Finished difference Result 32037 states and 99156 transitions. [2021-07-13 20:09:37,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-13 20:09:37,085 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:09:37,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:09:37,182 INFO L225 Difference]: With dead ends: 32037 [2021-07-13 20:09:37,182 INFO L226 Difference]: Without dead ends: 31879 [2021-07-13 20:09:37,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1245 ImplicationChecksByTransitivity, 3727.2ms TimeCoverageRelationStatistics Valid=330, Invalid=6642, Unknown=0, NotChecked=0, Total=6972 [2021-07-13 20:09:37,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31879 states. [2021-07-13 20:09:37,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31879 to 30817. [2021-07-13 20:09:37,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30817 states, 30816 states have (on average 3.108320353063344) internal successors, (95786), 30816 states have internal predecessors, (95786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:37,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30817 states to 30817 states and 95786 transitions. [2021-07-13 20:09:37,746 INFO L78 Accepts]: Start accepts. Automaton has 30817 states and 95786 transitions. Word has length 49 [2021-07-13 20:09:37,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:09:37,746 INFO L482 AbstractCegarLoop]: Abstraction has 30817 states and 95786 transitions. [2021-07-13 20:09:37,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:37,746 INFO L276 IsEmpty]: Start isEmpty. Operand 30817 states and 95786 transitions. [2021-07-13 20:09:37,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:09:37,786 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:09:37,786 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:09:37,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:09:37,993 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:09:37,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:09:37,993 INFO L82 PathProgramCache]: Analyzing trace with hash -2141238116, now seen corresponding path program 144 times [2021-07-13 20:09:37,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:09:37,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377035854] [2021-07-13 20:09:37,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:09:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:09:38,861 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:38,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:09:38,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377035854] [2021-07-13 20:09:38,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377035854] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:38,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761659026] [2021-07-13 20:09:38,862 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:09:38,896 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:09:38,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:09:38,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:09:38,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:09:39,779 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:39,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 35 [2021-07-13 20:09:39,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:39,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:39,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:09:39,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:91, output treesize:60 [2021-07-13 20:09:39,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:39,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:39,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:39,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:09:39,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:09:39,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 59 treesize of output 31 [2021-07-13 20:09:39,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:39,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:39,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:39,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:77, output treesize:20 [2021-07-13 20:09:40,229 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:40,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761659026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:40,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:09:40,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-13 20:09:40,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031888623] [2021-07-13 20:09:40,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-13 20:09:40,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:09:40,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-13 20:09:40,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=2504, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:09:40,230 INFO L87 Difference]: Start difference. First operand 30817 states and 95786 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:41,158 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-07-13 20:09:45,998 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 69 [2021-07-13 20:09:47,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:09:47,894 INFO L93 Difference]: Finished difference Result 40185 states and 122853 transitions. [2021-07-13 20:09:47,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-13 20:09:47,895 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:09:47,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:09:47,984 INFO L225 Difference]: With dead ends: 40185 [2021-07-13 20:09:47,984 INFO L226 Difference]: Without dead ends: 39966 [2021-07-13 20:09:47,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3208 ImplicationChecksByTransitivity, 5572.5ms TimeCoverageRelationStatistics Valid=954, Invalid=12156, Unknown=0, NotChecked=0, Total=13110 [2021-07-13 20:09:48,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39966 states. [2021-07-13 20:09:48,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39966 to 31207. [2021-07-13 20:09:48,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31207 states, 31206 states have (on average 3.106389796833942) internal successors, (96938), 31206 states have internal predecessors, (96938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:48,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31207 states to 31207 states and 96938 transitions. [2021-07-13 20:09:48,688 INFO L78 Accepts]: Start accepts. Automaton has 31207 states and 96938 transitions. Word has length 49 [2021-07-13 20:09:48,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:09:48,689 INFO L482 AbstractCegarLoop]: Abstraction has 31207 states and 96938 transitions. [2021-07-13 20:09:48,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:48,689 INFO L276 IsEmpty]: Start isEmpty. Operand 31207 states and 96938 transitions. [2021-07-13 20:09:48,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:09:48,727 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:09:48,727 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:09:48,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-07-13 20:09:48,927 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:09:48,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:09:48,928 INFO L82 PathProgramCache]: Analyzing trace with hash -444931876, now seen corresponding path program 145 times [2021-07-13 20:09:48,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:09:48,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118109479] [2021-07-13 20:09:48,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:09:48,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:09:49,445 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:49,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:09:49,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118109479] [2021-07-13 20:09:49,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118109479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:49,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453728177] [2021-07-13 20:09:49,445 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:09:49,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:09:49,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:09:49,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:09:50,315 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:50,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-07-13 20:09:50,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:50,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:50,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:50,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:57 [2021-07-13 20:09:50,451 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:50,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:09:50,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:50,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:50,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:50,458 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:09:50,724 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:50,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453728177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:50,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:09:50,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-13 20:09:50,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559002111] [2021-07-13 20:09:50,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-13 20:09:50,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:09:50,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-13 20:09:50,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=2334, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:09:50,725 INFO L87 Difference]: Start difference. First operand 31207 states and 96938 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:53,350 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-07-13 20:09:55,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:09:55,489 INFO L93 Difference]: Finished difference Result 32298 states and 99891 transitions. [2021-07-13 20:09:55,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:09:55,489 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:09:55,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:09:55,557 INFO L225 Difference]: With dead ends: 32298 [2021-07-13 20:09:55,557 INFO L226 Difference]: Without dead ends: 32147 [2021-07-13 20:09:55,558 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1039 ImplicationChecksByTransitivity, 3215.7ms TimeCoverageRelationStatistics Valid=312, Invalid=6008, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:09:55,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32147 states. [2021-07-13 20:09:55,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32147 to 31180. [2021-07-13 20:09:55,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31180 states, 31179 states have (on average 3.1067705827640397) internal successors, (96866), 31179 states have internal predecessors, (96866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:56,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31180 states to 31180 states and 96866 transitions. [2021-07-13 20:09:56,073 INFO L78 Accepts]: Start accepts. Automaton has 31180 states and 96866 transitions. Word has length 49 [2021-07-13 20:09:56,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:09:56,073 INFO L482 AbstractCegarLoop]: Abstraction has 31180 states and 96866 transitions. [2021-07-13 20:09:56,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:09:56,073 INFO L276 IsEmpty]: Start isEmpty. Operand 31180 states and 96866 transitions. [2021-07-13 20:09:56,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:09:56,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:09:56,116 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:09:56,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable242 [2021-07-13 20:09:56,329 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:09:56,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:09:56,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1724968152, now seen corresponding path program 146 times [2021-07-13 20:09:56,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:09:56,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025211187] [2021-07-13 20:09:56,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:09:56,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:09:56,911 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:56,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:09:56,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025211187] [2021-07-13 20:09:56,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025211187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:56,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94329442] [2021-07-13 20:09:56,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:09:56,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:09:56,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:09:56,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:09:56,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:09:57,651 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:57,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:09:57,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:57,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:57,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:57,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-13 20:09:57,929 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:09:57,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:09:57,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:09:57,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:09:57,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:09:57,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:09:58,168 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:09:58,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94329442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:09:58,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:09:58,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-07-13 20:09:58,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268324358] [2021-07-13 20:09:58,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-13 20:09:58,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:09:58,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-13 20:09:58,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=2596, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:09:58,169 INFO L87 Difference]: Start difference. First operand 31180 states and 96866 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:04,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:10:04,709 INFO L93 Difference]: Finished difference Result 41759 states and 127330 transitions. [2021-07-13 20:10:04,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:10:04,710 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:10:04,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:10:04,802 INFO L225 Difference]: With dead ends: 41759 [2021-07-13 20:10:04,802 INFO L226 Difference]: Without dead ends: 41540 [2021-07-13 20:10:04,803 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3517 ImplicationChecksByTransitivity, 4703.8ms TimeCoverageRelationStatistics Valid=988, Invalid=12818, Unknown=0, NotChecked=0, Total=13806 [2021-07-13 20:10:04,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41540 states. [2021-07-13 20:10:05,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41540 to 31224. [2021-07-13 20:10:05,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31224 states, 31223 states have (on average 3.1065240367677673) internal successors, (96995), 31223 states have internal predecessors, (96995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:05,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31224 states to 31224 states and 96995 transitions. [2021-07-13 20:10:05,440 INFO L78 Accepts]: Start accepts. Automaton has 31224 states and 96995 transitions. Word has length 49 [2021-07-13 20:10:05,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:10:05,440 INFO L482 AbstractCegarLoop]: Abstraction has 31224 states and 96995 transitions. [2021-07-13 20:10:05,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:05,440 INFO L276 IsEmpty]: Start isEmpty. Operand 31224 states and 96995 transitions. [2021-07-13 20:10:05,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:10:05,482 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:10:05,482 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:10:05,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-07-13 20:10:05,683 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:10:05,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:10:05,683 INFO L82 PathProgramCache]: Analyzing trace with hash -873692904, now seen corresponding path program 147 times [2021-07-13 20:10:05,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:10:05,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692328933] [2021-07-13 20:10:05,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:10:05,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:10:06,263 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:06,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:10:06,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692328933] [2021-07-13 20:10:06,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692328933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:06,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732109329] [2021-07-13 20:10:06,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:10:06,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:10:06,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:10:06,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:10:06,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:10:06,746 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-07-13 20:10:06,967 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:06,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-13 20:10:06,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:06,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:06,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:06,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-07-13 20:10:07,263 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:07,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-13 20:10:07,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:07,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:07,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:07,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:20 [2021-07-13 20:10:07,542 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:07,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732109329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:07,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:10:07,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-13 20:10:07,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943151269] [2021-07-13 20:10:07,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:10:07,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:10:07,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:10:07,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=2435, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:10:07,543 INFO L87 Difference]: Start difference. First operand 31224 states and 96995 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:11,812 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 29 [2021-07-13 20:10:13,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:10:13,170 INFO L93 Difference]: Finished difference Result 32272 states and 99847 transitions. [2021-07-13 20:10:13,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:10:13,171 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:10:13,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:10:13,249 INFO L225 Difference]: With dead ends: 32272 [2021-07-13 20:10:13,249 INFO L226 Difference]: Without dead ends: 32121 [2021-07-13 20:10:13,249 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1117 ImplicationChecksByTransitivity, 3584.9ms TimeCoverageRelationStatistics Valid=326, Invalid=6646, Unknown=0, NotChecked=0, Total=6972 [2021-07-13 20:10:13,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32121 states. [2021-07-13 20:10:13,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32121 to 31241. [2021-07-13 20:10:13,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31241 states, 31240 states have (on average 3.1064340588988477) internal successors, (97045), 31240 states have internal predecessors, (97045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:13,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31241 states to 31241 states and 97045 transitions. [2021-07-13 20:10:13,830 INFO L78 Accepts]: Start accepts. Automaton has 31241 states and 97045 transitions. Word has length 49 [2021-07-13 20:10:13,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:10:13,831 INFO L482 AbstractCegarLoop]: Abstraction has 31241 states and 97045 transitions. [2021-07-13 20:10:13,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:13,831 INFO L276 IsEmpty]: Start isEmpty. Operand 31241 states and 97045 transitions. [2021-07-13 20:10:13,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:10:13,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:10:13,872 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:10:14,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-13 20:10:14,089 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:10:14,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:10:14,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1216582380, now seen corresponding path program 148 times [2021-07-13 20:10:14,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:10:14,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648256420] [2021-07-13 20:10:14,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:10:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:10:14,806 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:14,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:10:14,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648256420] [2021-07-13 20:10:14,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648256420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:14,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266435322] [2021-07-13 20:10:14,806 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:10:14,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:10:14,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:10:14,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-13 20:10:14,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:10:15,650 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:15,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-13 20:10:15,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:15,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:15,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:15,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:48 [2021-07-13 20:10:16,034 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:16,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-07-13 20:10:16,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:16,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:16,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:16,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:20 [2021-07-13 20:10:16,314 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:16,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266435322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:16,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:10:16,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 54 [2021-07-13 20:10:16,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034598603] [2021-07-13 20:10:16,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-07-13 20:10:16,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:10:16,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-07-13 20:10:16,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=2831, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:10:16,316 INFO L87 Difference]: Start difference. First operand 31241 states and 97045 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:24,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:10:24,222 INFO L93 Difference]: Finished difference Result 41265 states and 126106 transitions. [2021-07-13 20:10:24,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:10:24,222 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:10:24,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:10:24,314 INFO L225 Difference]: With dead ends: 41265 [2021-07-13 20:10:24,314 INFO L226 Difference]: Without dead ends: 41046 [2021-07-13 20:10:24,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2879 ImplicationChecksByTransitivity, 5729.9ms TimeCoverageRelationStatistics Valid=769, Invalid=12113, Unknown=0, NotChecked=0, Total=12882 [2021-07-13 20:10:24,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41046 states. [2021-07-13 20:10:24,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41046 to 31150. [2021-07-13 20:10:24,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31150 states, 31149 states have (on average 3.1067449998394814) internal successors, (96772), 31149 states have internal predecessors, (96772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:24,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31150 states to 31150 states and 96772 transitions. [2021-07-13 20:10:24,978 INFO L78 Accepts]: Start accepts. Automaton has 31150 states and 96772 transitions. Word has length 49 [2021-07-13 20:10:24,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:10:24,979 INFO L482 AbstractCegarLoop]: Abstraction has 31150 states and 96772 transitions. [2021-07-13 20:10:24,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:24,979 INFO L276 IsEmpty]: Start isEmpty. Operand 31150 states and 96772 transitions. [2021-07-13 20:10:25,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:10:25,018 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:10:25,018 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:10:25,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:10:25,234 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:10:25,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:10:25,234 INFO L82 PathProgramCache]: Analyzing trace with hash 479723860, now seen corresponding path program 149 times [2021-07-13 20:10:25,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:10:25,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865916133] [2021-07-13 20:10:25,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:10:25,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:10:25,869 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:25,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:10:25,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865916133] [2021-07-13 20:10:25,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865916133] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:25,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263368299] [2021-07-13 20:10:25,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 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-13 20:10:25,901 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:10:25,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:10:25,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:10:25,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:10:26,766 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:26,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-07-13 20:10:26,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:26,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:26,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:26,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:81, output treesize:40 [2021-07-13 20:10:26,928 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:26,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-07-13 20:10:26,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:26,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:26,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:26,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:17 [2021-07-13 20:10:27,214 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:27,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263368299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:27,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:10:27,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22] total 48 [2021-07-13 20:10:27,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524145040] [2021-07-13 20:10:27,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-13 20:10:27,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:10:27,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-13 20:10:27,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=2232, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:10:27,215 INFO L87 Difference]: Start difference. First operand 31150 states and 96772 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:31,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:10:31,568 INFO L93 Difference]: Finished difference Result 32486 states and 100542 transitions. [2021-07-13 20:10:31,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:10:31,568 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:10:31,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:10:31,648 INFO L225 Difference]: With dead ends: 32486 [2021-07-13 20:10:31,649 INFO L226 Difference]: Without dead ends: 32328 [2021-07-13 20:10:31,649 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 3061.0ms TimeCoverageRelationStatistics Valid=290, Invalid=5410, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:10:31,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32328 states. [2021-07-13 20:10:32,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32328 to 31138. [2021-07-13 20:10:32,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31138 states, 31137 states have (on average 3.10691460320519) internal successors, (96740), 31137 states have internal predecessors, (96740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:32,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31138 states to 31138 states and 96740 transitions. [2021-07-13 20:10:32,224 INFO L78 Accepts]: Start accepts. Automaton has 31138 states and 96740 transitions. Word has length 49 [2021-07-13 20:10:32,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:10:32,224 INFO L482 AbstractCegarLoop]: Abstraction has 31138 states and 96740 transitions. [2021-07-13 20:10:32,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:32,224 INFO L276 IsEmpty]: Start isEmpty. Operand 31138 states and 96740 transitions. [2021-07-13 20:10:32,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:10:32,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:10:32,262 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:10:32,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:10:32,478 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:10:32,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:10:32,479 INFO L82 PathProgramCache]: Analyzing trace with hash -829622154, now seen corresponding path program 150 times [2021-07-13 20:10:32,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:10:32,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371034174] [2021-07-13 20:10:32,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:10:32,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:10:33,142 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:33,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:10:33,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371034174] [2021-07-13 20:10:33,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371034174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:33,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828250311] [2021-07-13 20:10:33,143 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 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-13 20:10:33,175 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:10:33,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:10:33,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:10:33,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:10:33,792 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:33,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 39 [2021-07-13 20:10:33,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:33,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:33,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:33,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:60 [2021-07-13 20:10:34,006 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:34,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 28 [2021-07-13 20:10:34,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:34,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:34,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:34,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:17 [2021-07-13 20:10:34,390 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:34,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828250311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:34,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:10:34,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 22] total 50 [2021-07-13 20:10:34,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860570673] [2021-07-13 20:10:34,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:10:34,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:10:34,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:10:34,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=2368, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:10:34,391 INFO L87 Difference]: Start difference. First operand 31138 states and 96740 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:39,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:10:39,553 INFO L93 Difference]: Finished difference Result 40177 states and 122819 transitions. [2021-07-13 20:10:39,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-13 20:10:39,553 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:10:39,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:10:39,641 INFO L225 Difference]: With dead ends: 40177 [2021-07-13 20:10:39,641 INFO L226 Difference]: Without dead ends: 39958 [2021-07-13 20:10:39,642 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3413 ImplicationChecksByTransitivity, 4380.1ms TimeCoverageRelationStatistics Valid=959, Invalid=11251, Unknown=0, NotChecked=0, Total=12210 [2021-07-13 20:10:39,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39958 states. [2021-07-13 20:10:40,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39958 to 31278. [2021-07-13 20:10:40,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31278 states, 31277 states have (on average 3.1064360392620776) internal successors, (97160), 31277 states have internal predecessors, (97160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:40,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31278 states to 31278 states and 97160 transitions. [2021-07-13 20:10:40,275 INFO L78 Accepts]: Start accepts. Automaton has 31278 states and 97160 transitions. Word has length 49 [2021-07-13 20:10:40,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:10:40,275 INFO L482 AbstractCegarLoop]: Abstraction has 31278 states and 97160 transitions. [2021-07-13 20:10:40,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:40,276 INFO L276 IsEmpty]: Start isEmpty. Operand 31278 states and 97160 transitions. [2021-07-13 20:10:40,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:10:40,315 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:10:40,315 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:10:40,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:10:40,515 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:10:40,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:10:40,515 INFO L82 PathProgramCache]: Analyzing trace with hash 866684086, now seen corresponding path program 151 times [2021-07-13 20:10:40,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:10:40,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018935245] [2021-07-13 20:10:40,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:10:40,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:10:40,636 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-07-13 20:10:41,062 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 15 [2021-07-13 20:10:41,291 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:41,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:10:41,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018935245] [2021-07-13 20:10:41,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018935245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:41,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863558259] [2021-07-13 20:10:41,292 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 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-13 20:10:41,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:10:41,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:10:41,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:10:41,860 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:41,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 49 [2021-07-13 20:10:41,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:41,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:41,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:41,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:36 [2021-07-13 20:10:42,206 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:42,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:10:42,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:42,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:42,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:42,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:10:42,498 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:42,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863558259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:42,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:10:42,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-13 20:10:42,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315153925] [2021-07-13 20:10:42,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:10:42,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:10:42,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:10:42,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=2435, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:10:42,500 INFO L87 Difference]: Start difference. First operand 31278 states and 97160 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:48,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:10:48,424 INFO L93 Difference]: Finished difference Result 32366 states and 100081 transitions. [2021-07-13 20:10:48,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:10:48,425 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:10:48,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:10:48,494 INFO L225 Difference]: With dead ends: 32366 [2021-07-13 20:10:48,494 INFO L226 Difference]: Without dead ends: 32193 [2021-07-13 20:10:48,495 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1533 ImplicationChecksByTransitivity, 3984.7ms TimeCoverageRelationStatistics Valid=439, Invalid=8303, Unknown=0, NotChecked=0, Total=8742 [2021-07-13 20:10:48,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32193 states. [2021-07-13 20:10:48,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32193 to 31296. [2021-07-13 20:10:48,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31296 states, 31295 states have (on average 3.1061830963412684) internal successors, (97208), 31295 states have internal predecessors, (97208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:49,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31296 states to 31296 states and 97208 transitions. [2021-07-13 20:10:49,021 INFO L78 Accepts]: Start accepts. Automaton has 31296 states and 97208 transitions. Word has length 49 [2021-07-13 20:10:49,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:10:49,021 INFO L482 AbstractCegarLoop]: Abstraction has 31296 states and 97208 transitions. [2021-07-13 20:10:49,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:49,022 INFO L276 IsEmpty]: Start isEmpty. Operand 31296 states and 97208 transitions. [2021-07-13 20:10:49,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:10:49,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:10:49,060 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:10:49,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:10:49,261 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:10:49,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:10:49,261 INFO L82 PathProgramCache]: Analyzing trace with hash -877679920, now seen corresponding path program 152 times [2021-07-13 20:10:49,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:10:49,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750945122] [2021-07-13 20:10:49,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:10:49,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:10:49,774 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:49,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:10:49,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750945122] [2021-07-13 20:10:49,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750945122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:49,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49076760] [2021-07-13 20:10:49,775 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 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-13 20:10:49,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:10:49,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:10:49,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:10:49,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:10:50,296 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:50,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-13 20:10:50,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:50,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:50,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:50,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:70, output treesize:38 [2021-07-13 20:10:50,502 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:50,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 21 [2021-07-13 20:10:50,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:50,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:50,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:50,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:17 [2021-07-13 20:10:50,733 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:50,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49076760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:50,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:10:50,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22] total 48 [2021-07-13 20:10:50,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400586498] [2021-07-13 20:10:50,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-13 20:10:50,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:10:50,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-13 20:10:50,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=2234, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:10:50,734 INFO L87 Difference]: Start difference. First operand 31296 states and 97208 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:55,245 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 16 [2021-07-13 20:10:56,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:10:56,429 INFO L93 Difference]: Finished difference Result 32694 states and 101063 transitions. [2021-07-13 20:10:56,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:10:56,429 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:10:56,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:10:56,499 INFO L225 Difference]: With dead ends: 32694 [2021-07-13 20:10:56,500 INFO L226 Difference]: Without dead ends: 32507 [2021-07-13 20:10:56,500 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1287 ImplicationChecksByTransitivity, 3236.9ms TimeCoverageRelationStatistics Valid=369, Invalid=6603, Unknown=0, NotChecked=0, Total=6972 [2021-07-13 20:10:56,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32507 states. [2021-07-13 20:10:56,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32507 to 31290. [2021-07-13 20:10:56,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31290 states, 31289 states have (on average 3.1062673783118666) internal successors, (97192), 31289 states have internal predecessors, (97192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:57,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31290 states to 31290 states and 97192 transitions. [2021-07-13 20:10:57,018 INFO L78 Accepts]: Start accepts. Automaton has 31290 states and 97192 transitions. Word has length 49 [2021-07-13 20:10:57,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:10:57,018 INFO L482 AbstractCegarLoop]: Abstraction has 31290 states and 97192 transitions. [2021-07-13 20:10:57,018 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:10:57,018 INFO L276 IsEmpty]: Start isEmpty. Operand 31290 states and 97192 transitions. [2021-07-13 20:10:57,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:10:57,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:10:57,060 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:10:57,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-07-13 20:10:57,274 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:10:57,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:10:57,274 INFO L82 PathProgramCache]: Analyzing trace with hash 523794610, now seen corresponding path program 153 times [2021-07-13 20:10:57,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:10:57,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286470658] [2021-07-13 20:10:57,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:10:57,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:10:58,011 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:58,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:10:58,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286470658] [2021-07-13 20:10:58,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286470658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:58,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942656249] [2021-07-13 20:10:58,012 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 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-13 20:10:58,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:10:58,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:10:58,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 65 conjunts are in the unsatisfiable core [2021-07-13 20:10:58,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:10:58,763 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:10:58,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-13 20:10:58,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:58,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:58,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:58,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-07-13 20:10:59,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:10:59,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:10:59,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:10:59,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:10:59,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 31 [2021-07-13 20:10:59,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:10:59,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:10:59,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:10:59,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:76, output treesize:20 [2021-07-13 20:10:59,305 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:10:59,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942656249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:10:59,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:10:59,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-07-13 20:10:59,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559240653] [2021-07-13 20:10:59,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-13 20:10:59,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:10:59,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-13 20:10:59,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=2597, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:10:59,307 INFO L87 Difference]: Start difference. First operand 31290 states and 97192 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:01,196 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 28 [2021-07-13 20:11:05,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:11:05,734 INFO L93 Difference]: Finished difference Result 41238 states and 126076 transitions. [2021-07-13 20:11:05,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:11:05,734 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:11:05,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:11:05,823 INFO L225 Difference]: With dead ends: 41238 [2021-07-13 20:11:05,824 INFO L226 Difference]: Without dead ends: 41019 [2021-07-13 20:11:05,824 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2856 ImplicationChecksByTransitivity, 4948.0ms TimeCoverageRelationStatistics Valid=765, Invalid=11225, Unknown=0, NotChecked=0, Total=11990 [2021-07-13 20:11:05,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41019 states. [2021-07-13 20:11:06,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41019 to 31262. [2021-07-13 20:11:06,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31262 states, 31261 states have (on average 3.106362560378747) internal successors, (97108), 31261 states have internal predecessors, (97108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:06,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31262 states to 31262 states and 97108 transitions. [2021-07-13 20:11:06,430 INFO L78 Accepts]: Start accepts. Automaton has 31262 states and 97108 transitions. Word has length 49 [2021-07-13 20:11:06,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:11:06,430 INFO L482 AbstractCegarLoop]: Abstraction has 31262 states and 97108 transitions. [2021-07-13 20:11:06,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:06,430 INFO L276 IsEmpty]: Start isEmpty. Operand 31262 states and 97108 transitions. [2021-07-13 20:11:06,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:11:06,467 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:11:06,468 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:11:06,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-07-13 20:11:06,669 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:11:06,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:11:06,669 INFO L82 PathProgramCache]: Analyzing trace with hash -2074866446, now seen corresponding path program 154 times [2021-07-13 20:11:06,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:11:06,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325863190] [2021-07-13 20:11:06,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:11:06,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:11:07,217 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:07,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:11:07,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325863190] [2021-07-13 20:11:07,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325863190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:07,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352975126] [2021-07-13 20:11:07,217 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 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-13 20:11:07,247 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:11:07,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:11:07,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:11:07,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:11:07,542 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-07-13 20:11:07,918 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:07,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 49 [2021-07-13 20:11:07,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:07,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:07,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:07,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:48 [2021-07-13 20:11:08,267 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:08,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-13 20:11:08,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:08,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:08,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:08,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:20 [2021-07-13 20:11:08,538 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:08,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352975126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:08,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:11:08,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-13 20:11:08,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186249860] [2021-07-13 20:11:08,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:11:08,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:11:08,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:11:08,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=2435, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:11:08,539 INFO L87 Difference]: Start difference. First operand 31262 states and 97108 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:13,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:11:13,653 INFO L93 Difference]: Finished difference Result 32302 states and 99982 transitions. [2021-07-13 20:11:13,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:11:13,653 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:11:13,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:11:13,733 INFO L225 Difference]: With dead ends: 32302 [2021-07-13 20:11:13,733 INFO L226 Difference]: Without dead ends: 32165 [2021-07-13 20:11:13,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 3216.3ms TimeCoverageRelationStatistics Valid=296, Invalid=6184, Unknown=0, NotChecked=0, Total=6480 [2021-07-13 20:11:13,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32165 states. [2021-07-13 20:11:14,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32165 to 31264. [2021-07-13 20:11:14,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31264 states, 31263 states have (on average 3.1062597959248954) internal successors, (97111), 31263 states have internal predecessors, (97111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:14,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31264 states to 31264 states and 97111 transitions. [2021-07-13 20:11:14,398 INFO L78 Accepts]: Start accepts. Automaton has 31264 states and 97111 transitions. Word has length 49 [2021-07-13 20:11:14,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:11:14,398 INFO L482 AbstractCegarLoop]: Abstraction has 31264 states and 97111 transitions. [2021-07-13 20:11:14,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:14,399 INFO L276 IsEmpty]: Start isEmpty. Operand 31264 states and 97111 transitions. [2021-07-13 20:11:14,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:11:14,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:11:14,441 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:11:14,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2021-07-13 20:11:14,657 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:11:14,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:11:14,658 INFO L82 PathProgramCache]: Analyzing trace with hash 39387694, now seen corresponding path program 155 times [2021-07-13 20:11:14,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:11:14,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917226738] [2021-07-13 20:11:14,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:11:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:11:15,301 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:15,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:11:15,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917226738] [2021-07-13 20:11:15,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917226738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:15,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216668839] [2021-07-13 20:11:15,301 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 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-13 20:11:15,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:11:15,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:11:15,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:11:15,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:11:15,902 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:15,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-13 20:11:15,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:15,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:15,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:15,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:70, output treesize:38 [2021-07-13 20:11:16,165 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:16,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 28 [2021-07-13 20:11:16,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:16,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:16,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:16,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:17 [2021-07-13 20:11:16,381 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:16,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216668839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:16,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:11:16,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22] total 48 [2021-07-13 20:11:16,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042212926] [2021-07-13 20:11:16,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-13 20:11:16,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:11:16,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-13 20:11:16,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=2232, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:11:16,382 INFO L87 Difference]: Start difference. First operand 31264 states and 97111 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:18,519 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-07-13 20:11:21,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:11:21,109 INFO L93 Difference]: Finished difference Result 32649 states and 100997 transitions. [2021-07-13 20:11:21,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:11:21,110 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:11:21,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:11:21,184 INFO L225 Difference]: With dead ends: 32649 [2021-07-13 20:11:21,184 INFO L226 Difference]: Without dead ends: 32455 [2021-07-13 20:11:21,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 2835.5ms TimeCoverageRelationStatistics Valid=283, Invalid=5267, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:11:21,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32455 states. [2021-07-13 20:11:21,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32455 to 31308. [2021-07-13 20:11:21,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31308 states, 31307 states have (on average 3.106238221484013) internal successors, (97247), 31307 states have internal predecessors, (97247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:21,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31308 states to 31308 states and 97247 transitions. [2021-07-13 20:11:21,731 INFO L78 Accepts]: Start accepts. Automaton has 31308 states and 97247 transitions. Word has length 49 [2021-07-13 20:11:21,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:11:21,731 INFO L482 AbstractCegarLoop]: Abstraction has 31308 states and 97247 transitions. [2021-07-13 20:11:21,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:21,731 INFO L276 IsEmpty]: Start isEmpty. Operand 31308 states and 97247 transitions. [2021-07-13 20:11:21,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:11:21,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:11:21,773 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:11:21,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:11:21,990 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:11:21,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:11:21,990 INFO L82 PathProgramCache]: Analyzing trace with hash -609197028, now seen corresponding path program 156 times [2021-07-13 20:11:21,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:11:21,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532539671] [2021-07-13 20:11:21,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:11:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:11:22,827 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:22,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:11:22,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532539671] [2021-07-13 20:11:22,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532539671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:22,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149945758] [2021-07-13 20:11:22,827 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 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-13 20:11:22,863 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:11:22,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:11:22,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:11:22,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:11:23,680 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:23,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 35 [2021-07-13 20:11:23,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:23,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:23,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:23,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:78, output treesize:43 [2021-07-13 20:11:23,911 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:23,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:11:23,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:23,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:23,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:23,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:11:24,200 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:24,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149945758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:24,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:11:24,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-07-13 20:11:24,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532760698] [2021-07-13 20:11:24,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-13 20:11:24,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:11:24,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-13 20:11:24,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2593, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:11:24,201 INFO L87 Difference]: Start difference. First operand 31308 states and 97247 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:29,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:11:29,579 INFO L93 Difference]: Finished difference Result 41820 states and 127841 transitions. [2021-07-13 20:11:29,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:11:29,579 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:11:29,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:11:29,673 INFO L225 Difference]: With dead ends: 41820 [2021-07-13 20:11:29,673 INFO L226 Difference]: Without dead ends: 41601 [2021-07-13 20:11:29,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2453 ImplicationChecksByTransitivity, 4491.9ms TimeCoverageRelationStatistics Valid=693, Invalid=9813, Unknown=0, NotChecked=0, Total=10506 [2021-07-13 20:11:29,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41601 states. [2021-07-13 20:11:30,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41601 to 31434. [2021-07-13 20:11:30,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31434 states, 31433 states have (on average 3.105812362803423) internal successors, (97625), 31433 states have internal predecessors, (97625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:30,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31434 states to 31434 states and 97625 transitions. [2021-07-13 20:11:30,463 INFO L78 Accepts]: Start accepts. Automaton has 31434 states and 97625 transitions. Word has length 49 [2021-07-13 20:11:30,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:11:30,463 INFO L482 AbstractCegarLoop]: Abstraction has 31434 states and 97625 transitions. [2021-07-13 20:11:30,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:30,463 INFO L276 IsEmpty]: Start isEmpty. Operand 31434 states and 97625 transitions. [2021-07-13 20:11:30,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:11:30,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:11:30,506 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:11:30,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:11:30,722 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:11:30,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:11:30,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1087109212, now seen corresponding path program 157 times [2021-07-13 20:11:30,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:11:30,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854364570] [2021-07-13 20:11:30,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:11:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:11:31,307 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-07-13 20:11:31,499 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:31,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:11:31,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854364570] [2021-07-13 20:11:31,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854364570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:31,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500808331] [2021-07-13 20:11:31,499 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 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-13 20:11:31,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:11:31,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:11:31,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:11:32,063 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:32,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-07-13 20:11:32,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:32,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:32,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:32,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:74, output treesize:35 [2021-07-13 20:11:32,277 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:32,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-13 20:11:32,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:32,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:32,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:32,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:17 [2021-07-13 20:11:32,653 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:32,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500808331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:32,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:11:32,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22] total 48 [2021-07-13 20:11:32,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077231072] [2021-07-13 20:11:32,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-13 20:11:32,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:11:32,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-13 20:11:32,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=2232, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:11:32,654 INFO L87 Difference]: Start difference. First operand 31434 states and 97625 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:37,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:11:37,084 INFO L93 Difference]: Finished difference Result 32858 states and 101626 transitions. [2021-07-13 20:11:37,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:11:37,084 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:11:37,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:11:37,161 INFO L225 Difference]: With dead ends: 32858 [2021-07-13 20:11:37,161 INFO L226 Difference]: Without dead ends: 32679 [2021-07-13 20:11:37,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 2987.9ms TimeCoverageRelationStatistics Valid=291, Invalid=5409, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:11:37,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32679 states. [2021-07-13 20:11:37,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32679 to 31461. [2021-07-13 20:11:37,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31461 states, 31460 states have (on average 3.105149396058487) internal successors, (97688), 31460 states have internal predecessors, (97688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:37,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31461 states to 31461 states and 97688 transitions. [2021-07-13 20:11:37,765 INFO L78 Accepts]: Start accepts. Automaton has 31461 states and 97688 transitions. Word has length 49 [2021-07-13 20:11:37,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:11:37,765 INFO L482 AbstractCegarLoop]: Abstraction has 31461 states and 97688 transitions. [2021-07-13 20:11:37,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:37,765 INFO L276 IsEmpty]: Start isEmpty. Operand 31461 states and 97688 transitions. [2021-07-13 20:11:37,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:11:37,806 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:11:37,806 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:11:38,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:11:38,021 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:11:38,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:11:38,022 INFO L82 PathProgramCache]: Analyzing trace with hash 120432536, now seen corresponding path program 158 times [2021-07-13 20:11:38,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:11:38,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130345076] [2021-07-13 20:11:38,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:11:38,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:11:38,620 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 14 [2021-07-13 20:11:38,842 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:38,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:11:38,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130345076] [2021-07-13 20:11:38,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130345076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:38,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000102139] [2021-07-13 20:11:38,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:11:38,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:11:38,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:11:38,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:11:38,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:11:39,697 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:39,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:11:39,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:39,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:39,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:39,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:88, output treesize:46 [2021-07-13 20:11:39,881 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11: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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-13 20:11:39,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:39,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:39,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:39,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:20 [2021-07-13 20:11:40,121 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:40,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000102139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:40,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:11:40,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-13 20:11:40,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683636537] [2021-07-13 20:11:40,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:11:40,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:11:40,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:11:40,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=2391, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:11:40,122 INFO L87 Difference]: Start difference. First operand 31461 states and 97688 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:46,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:11:46,536 INFO L93 Difference]: Finished difference Result 44672 states and 135821 transitions. [2021-07-13 20:11:46,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-13 20:11:46,537 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:11:46,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:11:46,638 INFO L225 Difference]: With dead ends: 44672 [2021-07-13 20:11:46,638 INFO L226 Difference]: Without dead ends: 44453 [2021-07-13 20:11:46,639 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4211 ImplicationChecksByTransitivity, 5447.2ms TimeCoverageRelationStatistics Valid=1282, Invalid=14218, Unknown=0, NotChecked=0, Total=15500 [2021-07-13 20:11:46,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44453 states. [2021-07-13 20:11:47,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44453 to 31990. [2021-07-13 20:11:47,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31990 states, 31989 states have (on average 3.0997217793616554) internal successors, (99157), 31989 states have internal predecessors, (99157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:47,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31990 states to 31990 states and 99157 transitions. [2021-07-13 20:11:47,429 INFO L78 Accepts]: Start accepts. Automaton has 31990 states and 99157 transitions. Word has length 49 [2021-07-13 20:11:47,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:11:47,429 INFO L482 AbstractCegarLoop]: Abstraction has 31990 states and 99157 transitions. [2021-07-13 20:11:47,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:47,429 INFO L276 IsEmpty]: Start isEmpty. Operand 31990 states and 99157 transitions. [2021-07-13 20:11:47,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:11:47,469 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:11:47,469 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:11:47,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:11:47,670 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:11:47,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:11:47,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1816738776, now seen corresponding path program 159 times [2021-07-13 20:11:47,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:11:47,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969139413] [2021-07-13 20:11:47,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:11:47,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:11:48,323 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-07-13 20:11:48,539 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:48,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:11:48,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969139413] [2021-07-13 20:11:48,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969139413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:48,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713855152] [2021-07-13 20:11:48,539 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 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-13 20:11:48,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:11:48,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:11:48,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 65 conjunts are in the unsatisfiable core [2021-07-13 20:11:48,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:11:49,338 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:49,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 41 [2021-07-13 20:11:49,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:49,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:49,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:49,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:88, output treesize:57 [2021-07-13 20:11:49,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:11:49,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:11:49,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:11:49,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:11:49,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:11:49,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 31 [2021-07-13 20:11:49,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:49,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:49,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:49,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:76, output treesize:20 [2021-07-13 20:11:49,865 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:49,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713855152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:49,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:11:49,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 48 [2021-07-13 20:11:49,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251428575] [2021-07-13 20:11:49,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-13 20:11:49,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:11:49,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-13 20:11:49,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=2239, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:11:49,866 INFO L87 Difference]: Start difference. First operand 31990 states and 99157 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:55,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:11:55,800 INFO L93 Difference]: Finished difference Result 33424 states and 102938 transitions. [2021-07-13 20:11:55,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-07-13 20:11:55,800 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:11:55,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:11:55,875 INFO L225 Difference]: With dead ends: 33424 [2021-07-13 20:11:55,875 INFO L226 Difference]: Without dead ends: 33197 [2021-07-13 20:11:55,876 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1401 ImplicationChecksByTransitivity, 4243.1ms TimeCoverageRelationStatistics Valid=398, Invalid=7612, Unknown=0, NotChecked=0, Total=8010 [2021-07-13 20:11:55,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33197 states. [2021-07-13 20:11:56,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33197 to 32216. [2021-07-13 20:11:56,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32216 states, 32215 states have (on average 3.0961663821201304) internal successors, (99743), 32215 states have internal predecessors, (99743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:56,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32216 states to 32216 states and 99743 transitions. [2021-07-13 20:11:56,556 INFO L78 Accepts]: Start accepts. Automaton has 32216 states and 99743 transitions. Word has length 49 [2021-07-13 20:11:56,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:11:56,556 INFO L482 AbstractCegarLoop]: Abstraction has 32216 states and 99743 transitions. [2021-07-13 20:11:56,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:11:56,556 INFO L276 IsEmpty]: Start isEmpty. Operand 32216 states and 99743 transitions. [2021-07-13 20:11:56,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:11:56,598 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:11:56,598 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:11:56,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-07-13 20:11:56,814 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:11:56,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:11:56,814 INFO L82 PathProgramCache]: Analyzing trace with hash 1634581814, now seen corresponding path program 160 times [2021-07-13 20:11:56,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:11:56,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573849198] [2021-07-13 20:11:56,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:11:56,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:11:57,502 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2021-07-13 20:11:57,595 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:57,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:11:57,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573849198] [2021-07-13 20:11:57,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573849198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:57,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121956479] [2021-07-13 20:11:57,596 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 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-13 20:11:57,626 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:11:57,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:11:57,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-13 20:11:57,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:11:58,653 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:58,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-13 20:11:58,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:58,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:58,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:58,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:91, output treesize:54 [2021-07-13 20:11:58,795 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:11:58,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-07-13 20:11:58,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:11:58,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:11:58,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:11:58,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:20 [2021-07-13 20:11:59,101 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:11:59,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121956479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:11:59,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:11:59,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2021-07-13 20:11:59,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189946258] [2021-07-13 20:11:59,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-13 20:11:59,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:11:59,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-13 20:11:59,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2517, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:11:59,102 INFO L87 Difference]: Start difference. First operand 32216 states and 99743 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:06,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:12:06,311 INFO L93 Difference]: Finished difference Result 45887 states and 139141 transitions. [2021-07-13 20:12:06,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-07-13 20:12:06,311 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:12:06,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:12:06,420 INFO L225 Difference]: With dead ends: 45887 [2021-07-13 20:12:06,420 INFO L226 Difference]: Without dead ends: 45668 [2021-07-13 20:12:06,421 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2982 ImplicationChecksByTransitivity, 5875.9ms TimeCoverageRelationStatistics Valid=1006, Invalid=12566, Unknown=0, NotChecked=0, Total=13572 [2021-07-13 20:12:06,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45668 states. [2021-07-13 20:12:06,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45668 to 32462. [2021-07-13 20:12:07,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32462 states, 32461 states have (on average 3.094852284279597) internal successors, (100462), 32461 states have internal predecessors, (100462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:07,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32462 states to 32462 states and 100462 transitions. [2021-07-13 20:12:07,384 INFO L78 Accepts]: Start accepts. Automaton has 32462 states and 100462 transitions. Word has length 49 [2021-07-13 20:12:07,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:12:07,384 INFO L482 AbstractCegarLoop]: Abstraction has 32462 states and 100462 transitions. [2021-07-13 20:12:07,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:07,385 INFO L276 IsEmpty]: Start isEmpty. Operand 32462 states and 100462 transitions. [2021-07-13 20:12:07,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:12:07,430 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:12:07,430 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:12:07,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-07-13 20:12:07,646 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:12:07,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:12:07,647 INFO L82 PathProgramCache]: Analyzing trace with hash -964079242, now seen corresponding path program 161 times [2021-07-13 20:12:07,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:12:07,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310135780] [2021-07-13 20:12:07,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:12:07,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:12:08,172 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:08,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:12:08,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310135780] [2021-07-13 20:12:08,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310135780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:08,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907786734] [2021-07-13 20:12:08,172 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 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-13 20:12:08,205 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:12:08,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:12:08,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-13 20:12:08,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:12:08,426 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-07-13 20:12:09,417 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:09,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-13 20:12:09,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:09,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:09,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:09,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:96, output treesize:59 [2021-07-13 20:12:09,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:12:09,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:12:09,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:12:09,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:12:09,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:12:09,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:12:09,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 26 [2021-07-13 20:12:09,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:09,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:09,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:09,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:71, output treesize:20 [2021-07-13 20:12:09,948 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:09,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907786734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:09,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:12:09,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 26] total 49 [2021-07-13 20:12:09,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358470539] [2021-07-13 20:12:09,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-13 20:12:09,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:12:09,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-13 20:12:09,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2336, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:12:09,949 INFO L87 Difference]: Start difference. First operand 32462 states and 100462 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:16,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:12:16,158 INFO L93 Difference]: Finished difference Result 33619 states and 103516 transitions. [2021-07-13 20:12:16,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:12:16,158 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:12:16,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:12:16,327 INFO L225 Difference]: With dead ends: 33619 [2021-07-13 20:12:16,327 INFO L226 Difference]: Without dead ends: 33432 [2021-07-13 20:12:16,327 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1165 ImplicationChecksByTransitivity, 4343.1ms TimeCoverageRelationStatistics Valid=363, Invalid=7119, Unknown=0, NotChecked=0, Total=7482 [2021-07-13 20:12:16,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33432 states. [2021-07-13 20:12:16,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33432 to 32570. [2021-07-13 20:12:16,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32570 states, 32569 states have (on average 3.0931867726979645) internal successors, (100742), 32569 states have internal predecessors, (100742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:17,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32570 states to 32570 states and 100742 transitions. [2021-07-13 20:12:17,070 INFO L78 Accepts]: Start accepts. Automaton has 32570 states and 100742 transitions. Word has length 49 [2021-07-13 20:12:17,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:12:17,070 INFO L482 AbstractCegarLoop]: Abstraction has 32570 states and 100742 transitions. [2021-07-13 20:12:17,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:17,070 INFO L276 IsEmpty]: Start isEmpty. Operand 32570 states and 100742 transitions. [2021-07-13 20:12:17,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:12:17,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:12:17,114 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:12:17,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:12:17,331 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:12:17,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:12:17,332 INFO L82 PathProgramCache]: Analyzing trace with hash 1205820786, now seen corresponding path program 162 times [2021-07-13 20:12:17,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:12:17,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236689551] [2021-07-13 20:12:17,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:12:17,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:12:17,932 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:17,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:12:17,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236689551] [2021-07-13 20:12:17,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236689551] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:17,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452748497] [2021-07-13 20:12:17,933 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 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-13 20:12:17,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:12:17,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:12:17,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:12:17,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:12:18,872 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:18,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 41 [2021-07-13 20:12:18,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:18,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:18,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:18,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:51 [2021-07-13 20:12:19,053 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:19,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 28 [2021-07-13 20:12:19,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:19,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:19,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:19,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:20 [2021-07-13 20:12:19,299 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:19,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452748497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:19,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:12:19,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-13 20:12:19,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764607986] [2021-07-13 20:12:19,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-13 20:12:19,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:12:19,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-13 20:12:19,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2490, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:12:19,300 INFO L87 Difference]: Start difference. First operand 32570 states and 100742 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:25,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:12:25,600 INFO L93 Difference]: Finished difference Result 46975 states and 142208 transitions. [2021-07-13 20:12:25,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-13 20:12:25,600 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:12:25,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:12:25,710 INFO L225 Difference]: With dead ends: 46975 [2021-07-13 20:12:25,710 INFO L226 Difference]: Without dead ends: 46756 [2021-07-13 20:12:25,711 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3500 ImplicationChecksByTransitivity, 5073.9ms TimeCoverageRelationStatistics Valid=1064, Invalid=12742, Unknown=0, NotChecked=0, Total=13806 [2021-07-13 20:12:25,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46756 states. [2021-07-13 20:12:26,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46756 to 32617. [2021-07-13 20:12:26,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32617 states, 32616 states have (on average 3.0929298503801816) internal successors, (100879), 32616 states have internal predecessors, (100879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:26,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32617 states to 32617 states and 100879 transitions. [2021-07-13 20:12:26,499 INFO L78 Accepts]: Start accepts. Automaton has 32617 states and 100879 transitions. Word has length 49 [2021-07-13 20:12:26,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:12:26,499 INFO L482 AbstractCegarLoop]: Abstraction has 32617 states and 100879 transitions. [2021-07-13 20:12:26,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:26,499 INFO L276 IsEmpty]: Start isEmpty. Operand 32617 states and 100879 transitions. [2021-07-13 20:12:26,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:12:26,543 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:12:26,544 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:12:26,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:12:26,760 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:12:26,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:12:26,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1392840270, now seen corresponding path program 163 times [2021-07-13 20:12:26,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:12:26,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146549848] [2021-07-13 20:12:26,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:12:26,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:12:27,440 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 16 [2021-07-13 20:12:27,590 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:27,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:12:27,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146549848] [2021-07-13 20:12:27,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146549848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:27,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73668892] [2021-07-13 20:12:27,590 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 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-13 20:12:27,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:12:27,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:12:27,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:12:28,205 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:28,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:12:28,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:28,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:28,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:28,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:82, output treesize:51 [2021-07-13 20:12:28,594 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:28,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:12:28,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:28,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:28,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:28,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:12:28,907 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:28,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73668892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:28,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:12:28,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-13 20:12:28,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907403835] [2021-07-13 20:12:28,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-13 20:12:28,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:12:28,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-13 20:12:28,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2336, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:12:28,917 INFO L87 Difference]: Start difference. First operand 32617 states and 100879 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:34,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:12:34,231 INFO L93 Difference]: Finished difference Result 33823 states and 104116 transitions. [2021-07-13 20:12:34,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:12:34,231 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:12:34,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:12:34,303 INFO L225 Difference]: With dead ends: 33823 [2021-07-13 20:12:34,303 INFO L226 Difference]: Without dead ends: 33650 [2021-07-13 20:12:34,304 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1353 ImplicationChecksByTransitivity, 3801.9ms TimeCoverageRelationStatistics Valid=406, Invalid=7426, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:12:34,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33650 states. [2021-07-13 20:12:34,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33650 to 32635. [2021-07-13 20:12:34,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32635 states, 32634 states have (on average 3.0926947355518783) internal successors, (100927), 32634 states have internal predecessors, (100927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:34,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32635 states to 32635 states and 100927 transitions. [2021-07-13 20:12:34,865 INFO L78 Accepts]: Start accepts. Automaton has 32635 states and 100927 transitions. Word has length 49 [2021-07-13 20:12:34,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:12:34,865 INFO L482 AbstractCegarLoop]: Abstraction has 32635 states and 100927 transitions. [2021-07-13 20:12:34,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:34,865 INFO L276 IsEmpty]: Start isEmpty. Operand 32635 states and 100927 transitions. [2021-07-13 20:12:34,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:12:34,905 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:12:34,905 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:12:35,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:12:35,105 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:12:35,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:12:35,106 INFO L82 PathProgramCache]: Analyzing trace with hash 1157763020, now seen corresponding path program 164 times [2021-07-13 20:12:35,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:12:35,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549862119] [2021-07-13 20:12:35,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:12:35,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:12:35,636 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:35,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:12:35,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549862119] [2021-07-13 20:12:35,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549862119] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:35,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275265386] [2021-07-13 20:12:35,636 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 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-13 20:12:35,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:12:35,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:12:35,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:12:35,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:12:36,018 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-07-13 20:12:36,475 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:36,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:12:36,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:36,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:36,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:36,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-13 20:12:36,663 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:36,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:12:36,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:36,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:36,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:36,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:12:36,935 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:36,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275265386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:36,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:12:36,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-13 20:12:36,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302417972] [2021-07-13 20:12:36,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-13 20:12:36,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:12:36,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-13 20:12:36,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=2333, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:12:36,936 INFO L87 Difference]: Start difference. First operand 32635 states and 100927 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:38,370 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-07-13 20:12:42,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:12:42,203 INFO L93 Difference]: Finished difference Result 34007 states and 104644 transitions. [2021-07-13 20:12:42,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-13 20:12:42,204 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:12:42,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:12:42,288 INFO L225 Difference]: With dead ends: 34007 [2021-07-13 20:12:42,288 INFO L226 Difference]: Without dead ends: 33820 [2021-07-13 20:12:42,288 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1233 ImplicationChecksByTransitivity, 3622.5ms TimeCoverageRelationStatistics Valid=372, Invalid=6938, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:12:42,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33820 states. [2021-07-13 20:12:42,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33820 to 32645. [2021-07-13 20:12:42,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32645 states, 32644 states have (on average 3.0926357064085286) internal successors, (100956), 32644 states have internal predecessors, (100956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:42,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32645 states to 32645 states and 100956 transitions. [2021-07-13 20:12:42,898 INFO L78 Accepts]: Start accepts. Automaton has 32645 states and 100956 transitions. Word has length 49 [2021-07-13 20:12:42,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:12:42,898 INFO L482 AbstractCegarLoop]: Abstraction has 32645 states and 100956 transitions. [2021-07-13 20:12:42,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:42,898 INFO L276 IsEmpty]: Start isEmpty. Operand 32645 states and 100956 transitions. [2021-07-13 20:12:43,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:12:43,101 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:12:43,101 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:12:43,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-13 20:12:43,317 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:12:43,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:12:43,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1735729746, now seen corresponding path program 165 times [2021-07-13 20:12:43,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:12:43,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613233841] [2021-07-13 20:12:43,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:12:43,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:12:43,891 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:43,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:12:43,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613233841] [2021-07-13 20:12:43,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613233841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:43,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357601912] [2021-07-13 20:12:43,891 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 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-13 20:12:43,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:12:43,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:12:43,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-13 20:12:43,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:12:44,544 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:44,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-13 20:12:44,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:44,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:44,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:44,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-07-13 20:12:44,831 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:44,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 24 [2021-07-13 20:12:44,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:44,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:44,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:44,839 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:20 [2021-07-13 20:12:45,073 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:45,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357601912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:45,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:12:45,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-13 20:12:45,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179635896] [2021-07-13 20:12:45,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-13 20:12:45,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:12:45,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-13 20:12:45,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2506, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:12:45,074 INFO L87 Difference]: Start difference. First operand 32645 states and 100956 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:45,449 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-07-13 20:12:51,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:12:51,635 INFO L93 Difference]: Finished difference Result 47480 states and 144143 transitions. [2021-07-13 20:12:51,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-13 20:12:51,635 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:12:51,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:12:51,749 INFO L225 Difference]: With dead ends: 47480 [2021-07-13 20:12:51,749 INFO L226 Difference]: Without dead ends: 47237 [2021-07-13 20:12:51,750 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3385 ImplicationChecksByTransitivity, 4873.9ms TimeCoverageRelationStatistics Valid=925, Invalid=12647, Unknown=0, NotChecked=0, Total=13572 [2021-07-13 20:12:51,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47237 states. [2021-07-13 20:12:52,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47237 to 32778. [2021-07-13 20:12:52,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32778 states, 32777 states have (on average 3.092168288739055) internal successors, (101352), 32777 states have internal predecessors, (101352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:52,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32778 states to 32778 states and 101352 transitions. [2021-07-13 20:12:52,621 INFO L78 Accepts]: Start accepts. Automaton has 32778 states and 101352 transitions. Word has length 49 [2021-07-13 20:12:52,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:12:52,621 INFO L482 AbstractCegarLoop]: Abstraction has 32778 states and 101352 transitions. [2021-07-13 20:12:52,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:12:52,621 INFO L276 IsEmpty]: Start isEmpty. Operand 32778 states and 101352 transitions. [2021-07-13 20:12:52,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:12:52,667 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:12:52,667 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:12:52,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:12:52,884 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:12:52,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:12:52,884 INFO L82 PathProgramCache]: Analyzing trace with hash -39423506, now seen corresponding path program 166 times [2021-07-13 20:12:52,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:12:52,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329549498] [2021-07-13 20:12:52,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:12:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:12:53,475 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:53,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:12:53,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329549498] [2021-07-13 20:12:53,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329549498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:53,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959030427] [2021-07-13 20:12:53,476 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 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-13 20:12:53,515 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:12:53,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:12:53,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:12:53,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:12:54,121 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:54,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-13 20:12:54,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:54,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:54,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:54,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-07-13 20:12:54,421 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:12:54,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:12:54,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:12:54,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:12:54,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:12:54,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:12:54,887 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:12:54,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959030427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:12:54,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:12:54,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-13 20:12:54,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559021153] [2021-07-13 20:12:54,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-13 20:12:54,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:12:54,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-13 20:12:54,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2336, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:12:54,888 INFO L87 Difference]: Start difference. First operand 32778 states and 101352 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:00,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:13:00,790 INFO L93 Difference]: Finished difference Result 34044 states and 104801 transitions. [2021-07-13 20:13:00,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:13:00,790 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:13:00,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:13:00,867 INFO L225 Difference]: With dead ends: 34044 [2021-07-13 20:13:00,867 INFO L226 Difference]: Without dead ends: 33871 [2021-07-13 20:13:00,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1341 ImplicationChecksByTransitivity, 3752.5ms TimeCoverageRelationStatistics Valid=372, Invalid=7460, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:13:00,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33871 states. [2021-07-13 20:13:01,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33871 to 32755. [2021-07-13 20:13:01,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32755 states, 32754 states have (on average 3.0921108872198815) internal successors, (101279), 32754 states have internal predecessors, (101279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:01,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32755 states to 32755 states and 101279 transitions. [2021-07-13 20:13:01,466 INFO L78 Accepts]: Start accepts. Automaton has 32755 states and 101279 transitions. Word has length 49 [2021-07-13 20:13:01,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:13:01,466 INFO L482 AbstractCegarLoop]: Abstraction has 32755 states and 101279 transitions. [2021-07-13 20:13:01,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:01,466 INFO L276 IsEmpty]: Start isEmpty. Operand 32755 states and 101279 transitions. [2021-07-13 20:13:01,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:13:01,513 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:13:01,513 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:13:01,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-07-13 20:13:01,727 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:13:01,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:13:01,727 INFO L82 PathProgramCache]: Analyzing trace with hash 2074830634, now seen corresponding path program 167 times [2021-07-13 20:13:01,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:13:01,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436713128] [2021-07-13 20:13:01,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:13:01,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:13:02,273 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:02,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:13:02,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436713128] [2021-07-13 20:13:02,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436713128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:02,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112859587] [2021-07-13 20:13:02,274 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 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-13 20:13:02,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:13:02,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:13:02,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:13:02,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:13:03,210 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:03,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:13:03,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:03,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:03,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:03,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-13 20:13:03,471 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:03,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 33 [2021-07-13 20:13:03,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:03,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:03,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:03,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:23 [2021-07-13 20:13:03,718 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:03,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112859587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:03,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:13:03,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-13 20:13:03,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474727298] [2021-07-13 20:13:03,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-13 20:13:03,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:13:03,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-13 20:13:03,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2331, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:13:03,719 INFO L87 Difference]: Start difference. First operand 32755 states and 101279 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:09,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:13:09,024 INFO L93 Difference]: Finished difference Result 34146 states and 105073 transitions. [2021-07-13 20:13:09,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:13:09,024 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:13:09,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:13:09,088 INFO L225 Difference]: With dead ends: 34146 [2021-07-13 20:13:09,088 INFO L226 Difference]: Without dead ends: 33938 [2021-07-13 20:13:09,088 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1098 ImplicationChecksByTransitivity, 3455.4ms TimeCoverageRelationStatistics Valid=314, Invalid=6328, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:13:09,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33938 states. [2021-07-13 20:13:09,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33938 to 32761. [2021-07-13 20:13:09,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32761 states, 32760 states have (on average 3.0922466422466424) internal successors, (101302), 32760 states have internal predecessors, (101302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:09,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32761 states to 32761 states and 101302 transitions. [2021-07-13 20:13:09,612 INFO L78 Accepts]: Start accepts. Automaton has 32761 states and 101302 transitions. Word has length 49 [2021-07-13 20:13:09,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:13:09,612 INFO L482 AbstractCegarLoop]: Abstraction has 32761 states and 101302 transitions. [2021-07-13 20:13:09,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:09,613 INFO L276 IsEmpty]: Start isEmpty. Operand 32761 states and 101302 transitions. [2021-07-13 20:13:09,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:13:09,656 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:13:09,657 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:13:09,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:13:09,861 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:13:09,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:13:09,862 INFO L82 PathProgramCache]: Analyzing trace with hash 2042276030, now seen corresponding path program 168 times [2021-07-13 20:13:09,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:13:09,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606943039] [2021-07-13 20:13:09,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:13:09,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:13:10,412 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:10,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:13:10,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606943039] [2021-07-13 20:13:10,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606943039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:10,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184492359] [2021-07-13 20:13:10,413 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 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-13 20:13:10,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:13:10,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:13:10,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:13:10,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:13:11,321 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:11,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-07-13 20:13:11,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:11,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:11,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:13:11,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:92, output treesize:60 [2021-07-13 20:13:11,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:13:11,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:13:11,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:13:11,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:13:11,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 31 [2021-07-13 20:13:11,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:11,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:11,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:11,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:77, output treesize:20 [2021-07-13 20:13:11,737 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:11,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184492359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:11,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:13:11,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-13 20:13:11,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306034705] [2021-07-13 20:13:11,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-13 20:13:11,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:13:11,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-13 20:13:11,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2403, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:13:11,738 INFO L87 Difference]: Start difference. First operand 32761 states and 101302 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:18,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:13:18,918 INFO L93 Difference]: Finished difference Result 45281 states and 137147 transitions. [2021-07-13 20:13:18,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-13 20:13:18,919 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:13:18,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:13:19,019 INFO L225 Difference]: With dead ends: 45281 [2021-07-13 20:13:19,019 INFO L226 Difference]: Without dead ends: 45062 [2021-07-13 20:13:19,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3374 ImplicationChecksByTransitivity, 5233.5ms TimeCoverageRelationStatistics Valid=1031, Invalid=12775, Unknown=0, NotChecked=0, Total=13806 [2021-07-13 20:13:19,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45062 states. [2021-07-13 20:13:19,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45062 to 33190. [2021-07-13 20:13:19,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33190 states, 33189 states have (on average 3.0911747868269606) internal successors, (102593), 33189 states have internal predecessors, (102593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:19,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33190 states to 33190 states and 102593 transitions. [2021-07-13 20:13:19,709 INFO L78 Accepts]: Start accepts. Automaton has 33190 states and 102593 transitions. Word has length 49 [2021-07-13 20:13:19,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:13:19,709 INFO L482 AbstractCegarLoop]: Abstraction has 33190 states and 102593 transitions. [2021-07-13 20:13:19,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:19,709 INFO L276 IsEmpty]: Start isEmpty. Operand 33190 states and 102593 transitions. [2021-07-13 20:13:19,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:13:19,749 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:13:19,749 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:13:19,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:13:19,950 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:13:19,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:13:19,950 INFO L82 PathProgramCache]: Analyzing trace with hash -556385026, now seen corresponding path program 169 times [2021-07-13 20:13:19,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:13:19,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153899118] [2021-07-13 20:13:19,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:13:19,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:13:20,475 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:20,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:13:20,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153899118] [2021-07-13 20:13:20,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153899118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:20,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017075626] [2021-07-13 20:13:20,476 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 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-13 20:13:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:13:20,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:13:20,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:13:21,269 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:21,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:13:21,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:21,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:21,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:21,279 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:88, output treesize:46 [2021-07-13 20:13:21,394 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:21,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-13 20:13:21,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:21,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:21,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:21,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:20 [2021-07-13 20:13:21,677 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:21,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017075626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:21,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:13:21,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 48 [2021-07-13 20:13:21,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029055725] [2021-07-13 20:13:21,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-13 20:13:21,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:13:21,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-13 20:13:21,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2238, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:13:21,679 INFO L87 Difference]: Start difference. First operand 33190 states and 102593 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:25,345 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 47 [2021-07-13 20:13:27,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:13:27,430 INFO L93 Difference]: Finished difference Result 34562 states and 106257 transitions. [2021-07-13 20:13:27,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:13:27,431 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:13:27,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:13:27,501 INFO L225 Difference]: With dead ends: 34562 [2021-07-13 20:13:27,502 INFO L226 Difference]: Without dead ends: 34375 [2021-07-13 20:13:27,502 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 3520.8ms TimeCoverageRelationStatistics Valid=349, Invalid=6293, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:13:27,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34375 states. [2021-07-13 20:13:27,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34375 to 33277. [2021-07-13 20:13:28,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33277 states, 33276 states have (on average 3.0900649116480348) internal successors, (102825), 33276 states have internal predecessors, (102825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:28,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33277 states to 33277 states and 102825 transitions. [2021-07-13 20:13:28,118 INFO L78 Accepts]: Start accepts. Automaton has 33277 states and 102825 transitions. Word has length 49 [2021-07-13 20:13:28,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:13:28,118 INFO L482 AbstractCegarLoop]: Abstraction has 33277 states and 102825 transitions. [2021-07-13 20:13:28,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:28,118 INFO L276 IsEmpty]: Start isEmpty. Operand 33277 states and 102825 transitions. [2021-07-13 20:13:28,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:13:28,157 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:13:28,157 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:13:28,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2021-07-13 20:13:28,358 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:13:28,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:13:28,358 INFO L82 PathProgramCache]: Analyzing trace with hash 1613515002, now seen corresponding path program 170 times [2021-07-13 20:13:28,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:13:28,358 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764144201] [2021-07-13 20:13:28,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:13:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:13:28,919 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:28,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:13:28,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764144201] [2021-07-13 20:13:28,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764144201] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:28,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582140574] [2021-07-13 20:13:28,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-13 20:13:28,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:13:28,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:13:28,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-13 20:13:28,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:13:29,643 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:29,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-13 20:13:29,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:29,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:29,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:29,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-13 20:13:29,820 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:29,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-13 20:13:29,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:29,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:29,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:29,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-13 20:13:30,064 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:30,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582140574] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:30,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:13:30,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-13 20:13:30,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567270021] [2021-07-13 20:13:30,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-13 20:13:30,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:13:30,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-13 20:13:30,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2497, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:13:30,065 INFO L87 Difference]: Start difference. First operand 33277 states and 102825 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:30,711 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 20 [2021-07-13 20:13:33,696 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 37 [2021-07-13 20:13:36,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:13:36,907 INFO L93 Difference]: Finished difference Result 45551 states and 138001 transitions. [2021-07-13 20:13:36,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-13 20:13:36,907 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:13:36,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:13:37,019 INFO L225 Difference]: With dead ends: 45551 [2021-07-13 20:13:37,019 INFO L226 Difference]: Without dead ends: 45332 [2021-07-13 20:13:37,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3564 ImplicationChecksByTransitivity, 5344.9ms TimeCoverageRelationStatistics Valid=1077, Invalid=13203, Unknown=0, NotChecked=0, Total=14280 [2021-07-13 20:13:37,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45332 states. [2021-07-13 20:13:37,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45332 to 33324. [2021-07-13 20:13:37,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33324 states, 33323 states have (on average 3.089817843531495) internal successors, (102962), 33323 states have internal predecessors, (102962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:37,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33324 states to 33324 states and 102962 transitions. [2021-07-13 20:13:37,877 INFO L78 Accepts]: Start accepts. Automaton has 33324 states and 102962 transitions. Word has length 49 [2021-07-13 20:13:37,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:13:37,878 INFO L482 AbstractCegarLoop]: Abstraction has 33324 states and 102962 transitions. [2021-07-13 20:13:37,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:37,878 INFO L276 IsEmpty]: Start isEmpty. Operand 33324 states and 102962 transitions. [2021-07-13 20:13:37,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:13:37,924 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:13:37,924 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:13:38,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:13:38,137 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:13:38,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:13:38,137 INFO L82 PathProgramCache]: Analyzing trace with hash -985146054, now seen corresponding path program 171 times [2021-07-13 20:13:38,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:13:38,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844832743] [2021-07-13 20:13:38,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:13:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:13:38,861 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:38,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:13:38,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844832743] [2021-07-13 20:13:38,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844832743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:38,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199195521] [2021-07-13 20:13:38,862 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 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-13 20:13:38,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:13:38,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:13:38,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 64 conjunts are in the unsatisfiable core [2021-07-13 20:13:38,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:13:39,514 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:39,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 41 [2021-07-13 20:13:39,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:39,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:39,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:39,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:82, output treesize:51 [2021-07-13 20:13:39,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:13:39,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:13:39,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:13:39,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:13:39,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 63 treesize of output 31 [2021-07-13 20:13:39,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:39,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:39,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:39,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:20 [2021-07-13 20:13:40,191 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:40,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199195521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:40,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:13:40,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-13 20:13:40,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060160153] [2021-07-13 20:13:40,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-13 20:13:40,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:13:40,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-13 20:13:40,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=2337, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:13:40,192 INFO L87 Difference]: Start difference. First operand 33324 states and 102962 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:46,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:13:46,560 INFO L93 Difference]: Finished difference Result 34620 states and 106370 transitions. [2021-07-13 20:13:46,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-07-13 20:13:46,561 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-13 20:13:46,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:13:46,631 INFO L225 Difference]: With dead ends: 34620 [2021-07-13 20:13:46,632 INFO L226 Difference]: Without dead ends: 34397 [2021-07-13 20:13:46,632 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 4406.7ms TimeCoverageRelationStatistics Valid=525, Invalid=8981, Unknown=0, NotChecked=0, Total=9506 [2021-07-13 20:13:46,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34397 states. [2021-07-13 20:13:47,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34397 to 33345. [2021-07-13 20:13:47,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33345 states, 33344 states have (on average 3.0895513435700575) internal successors, (103018), 33344 states have internal predecessors, (103018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:47,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33345 states to 33345 states and 103018 transitions. [2021-07-13 20:13:47,155 INFO L78 Accepts]: Start accepts. Automaton has 33345 states and 103018 transitions. Word has length 49 [2021-07-13 20:13:47,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:13:47,155 INFO L482 AbstractCegarLoop]: Abstraction has 33345 states and 103018 transitions. [2021-07-13 20:13:47,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:13:47,155 INFO L276 IsEmpty]: Start isEmpty. Operand 33345 states and 103018 transitions. [2021-07-13 20:13:47,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-13 20:13:47,198 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:13:47,198 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:13:47,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2021-07-13 20:13:47,398 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:13:47,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:13:47,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1328035530, now seen corresponding path program 172 times [2021-07-13 20:13:47,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:13:47,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472757654] [2021-07-13 20:13:47,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:13:47,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:13:48,029 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:48,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:13:48,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472757654] [2021-07-13 20:13:48,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472757654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:48,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146929749] [2021-07-13 20:13:48,030 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 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-13 20:13:48,059 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:13:48,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:13:48,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-13 20:13:48,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:13:48,811 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:48,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-13 20:13:48,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:48,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:48,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:48,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:48 [2021-07-13 20:13:49,198 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:13:49,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-07-13 20:13:49,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:13:49,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:13:49,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:13:49,205 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:20 [2021-07-13 20:13:49,471 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:13:49,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146929749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:13:49,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:13:49,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-07-13 20:13:49,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385825193] [2021-07-13 20:13:49,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 54 states [2021-07-13 20:13:49,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:13:49,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-07-13 20:13:49,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2727, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:13:49,472 INFO L87 Difference]: Start difference. First operand 33345 states and 103018 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-07-13 20:13:53,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:13:53,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:13:53,996 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-13 20:13:53,997 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-13 20:13:53,999 WARN L196 ceAbstractionStarter]: Timeout [2021-07-13 20:13:53,999 INFO L202 PluginConnector]: Adding new model horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.07 08:13:53 BasicIcfg [2021-07-13 20:13:53,999 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-13 20:13:54,000 INFO L168 Benchmark]: Toolchain (without parser) took 862507.50 ms. Allocated memory was 189.8 MB in the beginning and 6.2 GB in the end (delta: 6.0 GB). Free memory was 169.5 MB in the beginning and 4.0 GB in the end (delta: -3.8 GB). Peak memory consumption was 2.2 GB. Max. memory is 8.0 GB. [2021-07-13 20:13:54,000 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 189.8 MB. Free memory is still 170.8 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:13:54,000 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.20 ms. Allocated memory is still 189.8 MB. Free memory was 169.5 MB in the beginning and 168.0 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-13 20:13:54,000 INFO L168 Benchmark]: Boogie Preprocessor took 24.11 ms. Allocated memory is still 189.8 MB. Free memory was 168.0 MB in the beginning and 166.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-13 20:13:54,000 INFO L168 Benchmark]: RCFGBuilder took 288.70 ms. Allocated memory is still 189.8 MB. Free memory was 166.9 MB in the beginning and 151.4 MB in the end (delta: 15.5 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-07-13 20:13:54,000 INFO L168 Benchmark]: TraceAbstraction took 862166.31 ms. Allocated memory was 189.8 MB in the beginning and 6.2 GB in the end (delta: 6.0 GB). Free memory was 151.0 MB in the beginning and 4.0 GB in the end (delta: -3.8 GB). Peak memory consumption was 2.2 GB. Max. memory is 8.0 GB. [2021-07-13 20:13:54,000 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 189.8 MB. Free memory is still 170.8 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 22.20 ms. Allocated memory is still 189.8 MB. Free memory was 169.5 MB in the beginning and 168.0 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 24.11 ms. Allocated memory is still 189.8 MB. Free memory was 168.0 MB in the beginning and 166.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 288.70 ms. Allocated memory is still 189.8 MB. Free memory was 166.9 MB in the beginning and 151.4 MB in the end (delta: 15.5 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 862166.31 ms. Allocated memory was 189.8 MB in the beginning and 6.2 GB in the end (delta: 6.0 GB). Free memory was 151.0 MB in the beginning and 4.0 GB in the end (delta: -3.8 GB). Peak memory consumption was 2.2 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (33345states) and FLOYD_HOARE automaton (currently 46 states, 54 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 94 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 53 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 862078.8ms, OverallIterations: 179, TraceHistogramMax: 3, EmptinessCheckTime: 3407.3ms, AutomataDifference: 565753.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 40.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 35298 SDtfs, 116914 SDslu, 847810 SDs, 0 SdLazy, 613093 SolverSat, 17468 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 232161.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16389 GetRequests, 4034 SyntacticMatches, 114 SemanticMatches, 12240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212756 ImplicationChecksByTransitivity, 421501.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=33345occurred in iteration=178, InterpolantAutomatonStates: 8929, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 47361.1ms AutomataMinimizationTime, 178 MinimizatonAttempts, 660195 StatesRemovedByMinimization, 175 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 861.0ms SsaConstructionTime, 4077.1ms SatisfiabilityAnalysisTime, 198985.8ms InterpolantComputationTime, 13998 NumberOfCodeBlocks, 13998 NumberOfCodeBlocksAsserted, 605 NumberOfCheckSat, 13643 ConstructedInterpolants, 180 QuantifiedInterpolants, 337086 SizeOfPredicates, 1892 NumberOfNonLiveVariables, 19060 ConjunctsInSsa, 7706 ConjunctsInUnsatCore, 355 InterpolantComputations, 5 PerfectInterpolantSequences, 360/6841 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown