/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:27:25,270 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:27:25,272 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:27:25,303 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:27:25,303 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:27:25,306 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:27:25,308 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:27:25,312 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:27:25,314 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:27:25,318 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:27:25,318 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:27:25,319 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:27:25,320 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:27:25,321 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:27:25,322 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:27:25,323 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:27:25,325 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:27:25,326 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:27:25,327 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:27:25,332 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:27:25,334 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:27:25,335 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:27:25,336 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:27:25,338 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:27:25,342 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:27:25,343 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:27:25,343 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:27:25,344 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:27:25,344 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:27:25,345 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:27:25,345 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:27:25,346 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:27:25,347 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:27:25,347 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:27:25,348 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:27:25,348 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:27:25,349 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:27:25,349 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:27:25,349 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:27:25,360 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:27:25,361 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:27:25,364 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 20:27:25,393 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:27:25,393 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:27:25,394 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:27:25,394 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:27:25,396 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:27:25,396 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:27:25,396 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:27:25,397 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:27:25,397 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:27:25,397 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:27:25,397 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:27:25,398 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:27:25,398 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:27:25,398 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:27:25,398 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:27:25,398 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:27:25,398 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:27:25,398 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:27:25,398 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:27:25,398 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:27:25,399 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:27:25,399 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:27:25,399 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:27:25,399 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:27:25,399 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:27:25,399 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:27:25,399 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:27:25,399 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:27:25,400 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:27:25,400 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:27:25,400 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:27:25,400 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 20:27:25,653 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:27:25,673 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:27:25,675 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:27:25,676 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:27:25,677 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:27:25,677 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl [2021-07-13 20:27:25,677 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl' [2021-07-13 20:27:25,717 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:27:25,719 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:27:25,720 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:27:25,721 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:27:25,721 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:27:25,732 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,739 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,745 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:27:25,746 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:27:25,746 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:27:25,747 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:27:25,752 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,753 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,754 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,755 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,759 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,762 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,763 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/1) ... [2021-07-13 20:27:25,766 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:27:25,767 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:27:25,767 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:27:25,767 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:27:25,769 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (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 20:27:25,832 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:27:25,832 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:27:25,832 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:27:25,833 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:27:25,833 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:27:25,833 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:27:25,833 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:27:25,833 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:27:25,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:27:25,833 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 20:27:25,833 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 20:27:25,834 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 20:27:25,835 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 20:27:25,991 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:27:25,991 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:27:25,993 INFO L202 PluginConnector]: Adding new model dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:27:25 BoogieIcfgContainer [2021-07-13 20:27:25,993 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:27:25,994 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:27:25,994 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:27:25,996 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:27:25,996 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:27:25" (1/2) ... [2021-07-13 20:27:25,997 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1845cf1e and model type dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:27:25, skipping insertion in model container [2021-07-13 20:27:25,997 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:27:25" (2/2) ... [2021-07-13 20:27:25,998 INFO L111 eAbstractionObserver]: Analyzing ICFG dot-product.wvr.bpl [2021-07-13 20:27:26,001 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:27:26,002 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:27:26,002 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:27:26,002 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:27:26,026 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-13 20:27:26,041 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-13 20:27:26,054 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:27:26,054 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:27:26,054 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:27:26,054 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:27:26,054 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:27:26,054 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:27:26,055 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:27:26,055 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:27:26,061 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-07-13 20:27:26,081 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,083 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:27:26,089 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:26,090 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:26,090 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:26,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:26,094 INFO L82 PathProgramCache]: Analyzing trace with hash 952922745, now seen corresponding path program 1 times [2021-07-13 20:27:26,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:26,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805654283] [2021-07-13 20:27:26,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:26,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:26,216 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 20:27:26,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:26,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805654283] [2021-07-13 20:27:26,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805654283] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:27:26,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:27:26,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:27:26,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196976344] [2021-07-13 20:27:26,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 20:27:26,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:26,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 20:27:26,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:27:26,231 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:26,258 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-07-13 20:27:26,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 20:27:26,260 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:27:26,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:26,268 INFO L225 Difference]: With dead ends: 217 [2021-07-13 20:27:26,268 INFO L226 Difference]: Without dead ends: 202 [2021-07-13 20:27:26,269 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:27:26,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-07-13 20:27:26,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-07-13 20:27:26,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-07-13 20:27:26,307 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-07-13 20:27:26,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:26,307 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-07-13 20:27:26,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,307 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-07-13 20:27:26,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-13 20:27:26,309 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:26,309 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:26,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:27:26,309 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:26,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:26,310 INFO L82 PathProgramCache]: Analyzing trace with hash -1603966247, now seen corresponding path program 1 times [2021-07-13 20:27:26,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:26,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748411680] [2021-07-13 20:27:26,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:26,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:26,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:26,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:26,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748411680] [2021-07-13 20:27:26,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748411680] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:27:26,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:27:26,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:27:26,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439264711] [2021-07-13 20:27:26,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:27:26,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:26,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:27:26,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:27:26,351 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:26,382 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-07-13 20:27:26,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:27:26,383 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-13 20:27:26,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:26,384 INFO L225 Difference]: With dead ends: 158 [2021-07-13 20:27:26,384 INFO L226 Difference]: Without dead ends: 158 [2021-07-13 20:27:26,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:27:26,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-07-13 20:27:26,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-07-13 20:27:26,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-07-13 20:27:26,403 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-07-13 20:27:26,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:26,403 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-07-13 20:27:26,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,403 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-07-13 20:27:26,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-13 20:27:26,404 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:26,404 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:26,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-13 20:27:26,404 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:26,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:26,405 INFO L82 PathProgramCache]: Analyzing trace with hash 5118359, now seen corresponding path program 1 times [2021-07-13 20:27:26,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:26,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20940739] [2021-07-13 20:27:26,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:26,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:26,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:26,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:26,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20940739] [2021-07-13 20:27:26,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20940739] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:27:26,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:27:26,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:27:26,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268094769] [2021-07-13 20:27:26,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:27:26,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:26,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:27:26,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:27:26,471 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:26,502 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-07-13 20:27:26,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:27:26,505 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-13 20:27:26,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:26,506 INFO L225 Difference]: With dead ends: 183 [2021-07-13 20:27:26,506 INFO L226 Difference]: Without dead ends: 183 [2021-07-13 20:27:26,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:27:26,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-07-13 20:27:26,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-07-13 20:27:26,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-07-13 20:27:26,516 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-07-13 20:27:26,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:26,516 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-07-13 20:27:26,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,516 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-07-13 20:27:26,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:27:26,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:26,517 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:26,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-13 20:27:26,518 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:26,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:26,518 INFO L82 PathProgramCache]: Analyzing trace with hash -443909641, now seen corresponding path program 1 times [2021-07-13 20:27:26,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:26,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817974305] [2021-07-13 20:27:26,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:26,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:26,735 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 20:27:26,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:26,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817974305] [2021-07-13 20:27:26,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817974305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:26,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044614852] [2021-07-13 20:27:26,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:26,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:26,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:27:26,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:27,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:27,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-07-13 20:27:27,070 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:27,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:27,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:27,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-07-13 20:27:27,086 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:27,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:27,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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:27:27,096 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:27,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:27,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:27,105 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:29, output treesize:3 [2021-07-13 20:27:27,139 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 20:27:27,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044614852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:27,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:27,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:27:27,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806023950] [2021-07-13 20:27:27,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:27:27,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:27,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:27:27,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:27,144 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:27,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:27,327 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-07-13 20:27:27,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:27:27,328 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:27:27,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:27,332 INFO L225 Difference]: With dead ends: 330 [2021-07-13 20:27:27,332 INFO L226 Difference]: Without dead ends: 315 [2021-07-13 20:27:27,333 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 245.9ms TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:27:27,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-07-13 20:27:27,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-07-13 20:27:27,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:27,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-07-13 20:27:27,358 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-07-13 20:27:27,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:27,359 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-07-13 20:27:27,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:27,359 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-07-13 20:27:27,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:27:27,360 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:27,360 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:27,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:27,577 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:27,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:27,577 INFO L82 PathProgramCache]: Analyzing trace with hash -611718733, now seen corresponding path program 2 times [2021-07-13 20:27:27,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:27,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670527489] [2021-07-13 20:27:27,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:27,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:27,719 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 20:27:27,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:27,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670527489] [2021-07-13 20:27:27,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670527489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:27,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170055018] [2021-07-13 20:27:27,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:27,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:27,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:27,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:27:27,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:27,932 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:27,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2021-07-13 20:27:27,995 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:28,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:28,017 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:28,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-07-13 20:27:28,063 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:28,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:28,093 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:28,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 19 [2021-07-13 20:27:28,096 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:27:28,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:28,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:28,133 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:32, output treesize:19 [2021-07-13 20:27:28,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:28,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170055018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:28,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:28,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2021-07-13 20:27:28,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90032778] [2021-07-13 20:27:28,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:28,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:28,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:28,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:28,187 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:28,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:28,510 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-07-13 20:27:28,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:27:28,511 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:27:28,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:28,512 INFO L225 Difference]: With dead ends: 374 [2021-07-13 20:27:28,512 INFO L226 Difference]: Without dead ends: 359 [2021-07-13 20:27:28,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 334.9ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:27:28,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-07-13 20:27:28,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-07-13 20:27:28,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:28,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-07-13 20:27:28,520 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-07-13 20:27:28,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:28,520 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-07-13 20:27:28,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:28,520 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-07-13 20:27:28,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:27:28,522 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:28,522 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:28,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:28,741 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:28,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:28,741 INFO L82 PathProgramCache]: Analyzing trace with hash -312945285, now seen corresponding path program 3 times [2021-07-13 20:27:28,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:28,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026570645] [2021-07-13 20:27:28,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:28,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:28,865 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 20:27:28,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:28,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026570645] [2021-07-13 20:27:28,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026570645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:28,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673739598] [2021-07-13 20:27:28,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 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 20:27:28,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:27:28,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:28,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:27:28,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:28,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-07-13 20:27:28,995 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:29,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-07-13 20:27:29,005 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:29,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select 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:27:29,016 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:29,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:29,025 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:31, output treesize:3 [2021-07-13 20:27:29,049 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:29,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673739598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:29,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:29,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:27:29,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329465603] [2021-07-13 20:27:29,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:27:29,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:29,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:27:29,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:27:29,051 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:29,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:29,187 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-07-13 20:27:29,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:27:29,187 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:27:29,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:29,189 INFO L225 Difference]: With dead ends: 363 [2021-07-13 20:27:29,189 INFO L226 Difference]: Without dead ends: 348 [2021-07-13 20:27:29,191 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 164.9ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:27:29,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-07-13 20:27:29,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-07-13 20:27:29,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:29,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-07-13 20:27:29,201 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-07-13 20:27:29,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:29,201 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-07-13 20:27:29,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:29,202 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-07-13 20:27:29,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:27:29,203 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:29,203 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:29,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-07-13 20:27:29,417 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:29,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:29,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1257880315, now seen corresponding path program 4 times [2021-07-13 20:27:29,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:29,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420009512] [2021-07-13 20:27:29,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:29,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:29,529 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 20:27:29,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:29,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420009512] [2021-07-13 20:27:29,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420009512] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:29,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084645618] [2021-07-13 20:27:29,530 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 20:27:29,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:29,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:29,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:27:29,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:29,635 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 treesize of output 27 [2021-07-13 20:27:29,660 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:29,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,676 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,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 19 treesize of output 23 [2021-07-13 20:27:29,700 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:29,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,730 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 19 [2021-07-13 20:27:29,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:27:29,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:29,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:29,762 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:34, output treesize:19 [2021-07-13 20:27:29,800 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 20:27:29,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084645618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:29,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:29,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:27:29,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795693098] [2021-07-13 20:27:29,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:27:29,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:29,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:27:29,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:29,801 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:29,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:29,961 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-07-13 20:27:29,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:27:29,962 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:27:29,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:29,964 INFO L225 Difference]: With dead ends: 425 [2021-07-13 20:27:29,964 INFO L226 Difference]: Without dead ends: 410 [2021-07-13 20:27:29,964 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 186.2ms TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:27:29,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-07-13 20:27:29,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-07-13 20:27:29,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:29,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-07-13 20:27:29,970 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-07-13 20:27:29,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:29,971 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-07-13 20:27:29,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:29,971 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-07-13 20:27:29,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:29,971 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:29,971 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:30,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:30,189 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:30,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:30,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1884155861, now seen corresponding path program 5 times [2021-07-13 20:27:30,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:30,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781980217] [2021-07-13 20:27:30,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:30,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:30,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:30,238 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:30,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781980217] [2021-07-13 20:27:30,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781980217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:30,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293743360] [2021-07-13 20:27:30,238 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) [2021-07-13 20:27:30,275 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:27:30,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:30,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:30,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:30,340 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:30,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293743360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:30,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:30,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:27:30,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839034028] [2021-07-13 20:27:30,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:27:30,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:30,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:27:30,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:30,341 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:30,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:30,711 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-07-13 20:27:30,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:27:30,711 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:30,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:30,714 INFO L225 Difference]: With dead ends: 619 [2021-07-13 20:27:30,714 INFO L226 Difference]: Without dead ends: 619 [2021-07-13 20:27:30,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 205.6ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:27:30,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-13 20:27:30,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-07-13 20:27:30,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:30,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-07-13 20:27:30,722 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-07-13 20:27:30,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:30,722 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-07-13 20:27:30,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:30,722 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-07-13 20:27:30,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:30,723 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:30,723 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:30,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:30,937 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:30,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:30,937 INFO L82 PathProgramCache]: Analyzing trace with hash 907837017, now seen corresponding path program 6 times [2021-07-13 20:27:30,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:30,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582506331] [2021-07-13 20:27:30,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:30,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:30,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:30,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:30,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582506331] [2021-07-13 20:27:30,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582506331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:30,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443918847] [2021-07-13 20:27:30,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:31,012 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:27:31,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:31,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:31,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:31,093 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:31,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443918847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:31,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:31,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:31,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773238002] [2021-07-13 20:27:31,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:31,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:31,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:31,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:31,095 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:31,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:31,790 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-07-13 20:27:31,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:27:31,791 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:31,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:31,795 INFO L225 Difference]: With dead ends: 1078 [2021-07-13 20:27:31,795 INFO L226 Difference]: Without dead ends: 1078 [2021-07-13 20:27:31,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 437.9ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:27:31,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-07-13 20:27:31,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-07-13 20:27:31,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:31,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-07-13 20:27:31,806 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-07-13 20:27:31,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:31,807 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-07-13 20:27:31,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:31,807 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-07-13 20:27:31,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:31,807 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:31,807 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:32,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:32,017 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:32,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:32,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1474789097, now seen corresponding path program 7 times [2021-07-13 20:27:32,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:32,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161177734] [2021-07-13 20:27:32,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:32,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:32,060 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:32,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:32,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161177734] [2021-07-13 20:27:32,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161177734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:32,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387604550] [2021-07-13 20:27:32,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:32,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:32,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:32,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:32,179 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:32,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387604550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:32,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:32,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:32,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85920810] [2021-07-13 20:27:32,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:32,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:32,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:32,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:32,185 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:32,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:32,882 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-07-13 20:27:32,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:27:32,882 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:32,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:32,886 INFO L225 Difference]: With dead ends: 951 [2021-07-13 20:27:32,886 INFO L226 Difference]: Without dead ends: 951 [2021-07-13 20:27:32,887 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 443.6ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:27:32,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-07-13 20:27:32,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-07-13 20:27:32,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:32,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-07-13 20:27:32,896 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-07-13 20:27:32,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:32,896 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-07-13 20:27:32,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:32,896 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-07-13 20:27:32,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:32,897 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:32,897 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:33,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:33,109 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:33,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:33,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1884039527, now seen corresponding path program 1 times [2021-07-13 20:27:33,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:33,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009039259] [2021-07-13 20:27:33,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:33,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:33,136 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:33,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:33,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009039259] [2021-07-13 20:27:33,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009039259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:33,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540086863] [2021-07-13 20:27:33,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:33,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:33,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:27:33,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:33,239 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:33,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540086863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:33,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:33,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:27:33,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871818966] [2021-07-13 20:27:33,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:27:33,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:33,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:27:33,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:27:33,242 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:33,333 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-07-13 20:27:33,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:27:33,333 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:33,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:33,336 INFO L225 Difference]: With dead ends: 669 [2021-07-13 20:27:33,336 INFO L226 Difference]: Without dead ends: 663 [2021-07-13 20:27:33,336 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 53.4ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:33,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-13 20:27:33,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-07-13 20:27:33,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-07-13 20:27:33,346 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-07-13 20:27:33,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:33,346 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-07-13 20:27:33,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,346 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-07-13 20:27:33,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:33,347 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:33,347 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:33,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-07-13 20:27:33,556 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:33,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:33,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1973959061, now seen corresponding path program 8 times [2021-07-13 20:27:33,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:33,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086589248] [2021-07-13 20:27:33,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:33,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:33,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:33,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:33,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086589248] [2021-07-13 20:27:33,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086589248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:33,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946356094] [2021-07-13 20:27:33,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:33,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:33,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:33,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:33,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:33,739 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:33,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946356094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:33,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:33,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:27:33,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310315805] [2021-07-13 20:27:33,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:33,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:33,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:33,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:33,741 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:33,929 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-07-13 20:27:33,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:27:33,930 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:33,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:33,932 INFO L225 Difference]: With dead ends: 710 [2021-07-13 20:27:33,932 INFO L226 Difference]: Without dead ends: 672 [2021-07-13 20:27:33,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 152.7ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:27:33,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-13 20:27:33,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-07-13 20:27:33,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-07-13 20:27:33,943 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-07-13 20:27:33,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:33,943 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-07-13 20:27:33,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,943 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-07-13 20:27:33,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:33,961 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:33,961 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:34,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:34,162 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:34,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:34,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1268001729, now seen corresponding path program 2 times [2021-07-13 20:27:34,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:34,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259276259] [2021-07-13 20:27:34,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:34,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:34,187 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:34,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:34,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259276259] [2021-07-13 20:27:34,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259276259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:34,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459421716] [2021-07-13 20:27:34,187 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:34,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:34,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:34,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:27:34,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:34,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:34,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459421716] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:34,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:34,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:27:34,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490884589] [2021-07-13 20:27:34,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:27:34,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:34,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:27:34,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:27:34,262 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:34,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:34,350 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-07-13 20:27:34,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:27:34,350 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:34,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:34,353 INFO L225 Difference]: With dead ends: 830 [2021-07-13 20:27:34,353 INFO L226 Difference]: Without dead ends: 830 [2021-07-13 20:27:34,354 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 57.3ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:34,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-13 20:27:34,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-07-13 20:27:34,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:34,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-07-13 20:27:34,366 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-07-13 20:27:34,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:34,366 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-07-13 20:27:34,367 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:34,367 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-07-13 20:27:34,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:34,368 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:34,368 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:34,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:34,585 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:34,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:34,585 INFO L82 PathProgramCache]: Analyzing trace with hash -78679837, now seen corresponding path program 9 times [2021-07-13 20:27:34,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:34,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807820188] [2021-07-13 20:27:34,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:34,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:34,620 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:34,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:34,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807820188] [2021-07-13 20:27:34,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807820188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:34,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516443686] [2021-07-13 20:27:34,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:34,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:27:34,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:34,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:34,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:34,742 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:34,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516443686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:34,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:34,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:27:34,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276879899] [2021-07-13 20:27:34,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:27:34,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:34,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:27:34,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:27:34,744 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:35,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:35,068 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-07-13 20:27:35,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:27:35,068 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:35,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:35,073 INFO L225 Difference]: With dead ends: 1196 [2021-07-13 20:27:35,073 INFO L226 Difference]: Without dead ends: 1196 [2021-07-13 20:27:35,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 206.4ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:27:35,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-07-13 20:27:35,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-07-13 20:27:35,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:35,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-07-13 20:27:35,088 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-07-13 20:27:35,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:35,088 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-07-13 20:27:35,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:35,089 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-07-13 20:27:35,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:35,090 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:35,090 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:35,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-07-13 20:27:35,305 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:35,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:35,305 INFO L82 PathProgramCache]: Analyzing trace with hash 706234257, now seen corresponding path program 10 times [2021-07-13 20:27:35,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:35,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373392202] [2021-07-13 20:27:35,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:35,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:35,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:35,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:35,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373392202] [2021-07-13 20:27:35,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373392202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:35,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489269915] [2021-07-13 20:27:35,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:35,400 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:35,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:35,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:35,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:35,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:35,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489269915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:35,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:35,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:27:35,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578765181] [2021-07-13 20:27:35,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:27:35,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:35,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:27:35,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:27:35,487 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:35,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:35,895 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-07-13 20:27:35,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:27:35,895 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:35,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:35,901 INFO L225 Difference]: With dead ends: 1492 [2021-07-13 20:27:35,901 INFO L226 Difference]: Without dead ends: 1492 [2021-07-13 20:27:35,901 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 241.7ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:27:35,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-07-13 20:27:35,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-07-13 20:27:35,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:35,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-07-13 20:27:35,917 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-07-13 20:27:35,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:35,917 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-07-13 20:27:35,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:35,918 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-07-13 20:27:35,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:35,919 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:35,919 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:36,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-07-13 20:27:36,133 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:36,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:36,133 INFO L82 PathProgramCache]: Analyzing trace with hash -376788399, now seen corresponding path program 11 times [2021-07-13 20:27:36,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:36,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882103934] [2021-07-13 20:27:36,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:36,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:36,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:36,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:36,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882103934] [2021-07-13 20:27:36,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882103934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:36,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128073449] [2021-07-13 20:27:36,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 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:27:36,200 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:36,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:36,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:36,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:36,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:36,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128073449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:36,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:36,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:27:36,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722051193] [2021-07-13 20:27:36,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:36,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:36,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:36,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:36,283 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:36,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:36,511 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-07-13 20:27:36,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:27:36,511 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:36,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:36,516 INFO L225 Difference]: With dead ends: 1258 [2021-07-13 20:27:36,516 INFO L226 Difference]: Without dead ends: 1248 [2021-07-13 20:27:36,516 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 151.2ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:27:36,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-07-13 20:27:36,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-07-13 20:27:36,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:36,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-07-13 20:27:36,532 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-07-13 20:27:36,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:36,532 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-07-13 20:27:36,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:36,532 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-07-13 20:27:36,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:36,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:36,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:36,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-13 20:27:36,741 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:36,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:36,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1094289719, now seen corresponding path program 12 times [2021-07-13 20:27:36,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:36,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292354289] [2021-07-13 20:27:36,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:36,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:36,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:36,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:36,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292354289] [2021-07-13 20:27:36,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292354289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:36,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325160] [2021-07-13 20:27:36,772 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:36,813 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:27:36,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:36,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:36,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:36,879 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:36,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:36,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:36,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:27:36,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362305255] [2021-07-13 20:27:36,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:36,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:36,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:36,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:36,880 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:37,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:37,132 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-07-13 20:27:37,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:27:37,133 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:37,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:37,137 INFO L225 Difference]: With dead ends: 1329 [2021-07-13 20:27:37,137 INFO L226 Difference]: Without dead ends: 1329 [2021-07-13 20:27:37,138 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 166.3ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:27:37,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-07-13 20:27:37,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-07-13 20:27:37,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:37,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-07-13 20:27:37,154 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-07-13 20:27:37,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:37,154 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-07-13 20:27:37,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:37,154 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-07-13 20:27:37,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:37,155 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:37,155 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:37,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:37,365 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:37,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:37,365 INFO L82 PathProgramCache]: Analyzing trace with hash 661413115, now seen corresponding path program 13 times [2021-07-13 20:27:37,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:37,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960098489] [2021-07-13 20:27:37,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:37,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:37,404 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:37,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:37,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960098489] [2021-07-13 20:27:37,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960098489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:37,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809117383] [2021-07-13 20:27:37,404 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:37,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:37,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:37,495 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:37,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809117383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:37,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:37,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:27:37,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976520805] [2021-07-13 20:27:37,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:27:37,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:37,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:27:37,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:27:37,496 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:37,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:37,811 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-07-13 20:27:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:27:37,811 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:37,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:37,838 INFO L225 Difference]: With dead ends: 1548 [2021-07-13 20:27:37,838 INFO L226 Difference]: Without dead ends: 1544 [2021-07-13 20:27:37,838 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 182.0ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:27:37,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-07-13 20:27:37,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-07-13 20:27:37,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:37,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-07-13 20:27:37,856 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-07-13 20:27:37,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:37,856 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-07-13 20:27:37,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:37,856 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-07-13 20:27:37,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:37,858 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:37,858 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:38,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:38,064 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:38,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:38,065 INFO L82 PathProgramCache]: Analyzing trace with hash 389403925, now seen corresponding path program 14 times [2021-07-13 20:27:38,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:38,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104861059] [2021-07-13 20:27:38,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:38,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:38,096 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:38,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:38,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104861059] [2021-07-13 20:27:38,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104861059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:38,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102851] [2021-07-13 20:27:38,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:38,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:38,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:38,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:38,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:38,209 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:38,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:38,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:38,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:38,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012287310] [2021-07-13 20:27:38,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:38,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:38,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:38,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:38,210 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:38,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:38,977 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-07-13 20:27:38,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:27:38,977 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:38,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:38,988 INFO L225 Difference]: With dead ends: 2734 [2021-07-13 20:27:38,988 INFO L226 Difference]: Without dead ends: 2734 [2021-07-13 20:27:38,989 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 427.6ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:27:38,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-07-13 20:27:39,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-07-13 20:27:39,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:39,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-07-13 20:27:39,024 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-07-13 20:27:39,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:39,024 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-07-13 20:27:39,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:39,024 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-07-13 20:27:39,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:39,026 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:39,026 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:39,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:39,237 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:39,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:39,238 INFO L82 PathProgramCache]: Analyzing trace with hash 956356005, now seen corresponding path program 15 times [2021-07-13 20:27:39,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:39,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819923360] [2021-07-13 20:27:39,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:39,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:39,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:39,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:39,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819923360] [2021-07-13 20:27:39,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819923360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:39,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043333440] [2021-07-13 20:27:39,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:39,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:27:39,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:39,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:39,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:39,395 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:39,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043333440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:39,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:39,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:39,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200786977] [2021-07-13 20:27:39,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:39,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:39,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:39,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:39,396 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:40,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:40,091 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-07-13 20:27:40,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:27:40,091 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:40,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:40,098 INFO L225 Difference]: With dead ends: 2693 [2021-07-13 20:27:40,098 INFO L226 Difference]: Without dead ends: 2693 [2021-07-13 20:27:40,099 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 420.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:27:40,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-13 20:27:40,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-07-13 20:27:40,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:40,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-07-13 20:27:40,125 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-07-13 20:27:40,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:40,125 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-07-13 20:27:40,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:40,125 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-07-13 20:27:40,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:40,127 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:40,127 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:40,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-13 20:27:40,341 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:40,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:40,341 INFO L82 PathProgramCache]: Analyzing trace with hash -215989853, now seen corresponding path program 16 times [2021-07-13 20:27:40,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:40,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617706775] [2021-07-13 20:27:40,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:40,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:40,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:40,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:40,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617706775] [2021-07-13 20:27:40,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617706775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:40,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294289993] [2021-07-13 20:27:40,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:40,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:40,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:40,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:40,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:40,488 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:40,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294289993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:40,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:40,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:27:40,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708722878] [2021-07-13 20:27:40,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:27:40,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:40,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:27:40,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:40,489 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:41,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:41,101 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-07-13 20:27:41,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:27:41,101 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:41,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:41,110 INFO L225 Difference]: With dead ends: 2677 [2021-07-13 20:27:41,111 INFO L226 Difference]: Without dead ends: 2677 [2021-07-13 20:27:41,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 365.5ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:27:41,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-13 20:27:41,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-07-13 20:27:41,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:41,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-07-13 20:27:41,136 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-07-13 20:27:41,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:41,136 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-07-13 20:27:41,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:41,136 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-07-13 20:27:41,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:41,137 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:41,137 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:41,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-07-13 20:27:41,340 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:41,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:41,341 INFO L82 PathProgramCache]: Analyzing trace with hash -134613765, now seen corresponding path program 17 times [2021-07-13 20:27:41,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:41,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809879334] [2021-07-13 20:27:41,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:41,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:41,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:41,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:41,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809879334] [2021-07-13 20:27:41,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809879334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:41,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844908889] [2021-07-13 20:27:41,378 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:41,413 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:27:41,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:41,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:41,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:41,474 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:41,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844908889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:41,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:41,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:27:41,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108076335] [2021-07-13 20:27:41,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:27:41,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:41,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:27:41,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:41,476 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:42,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:42,012 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-07-13 20:27:42,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:27:42,013 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:42,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:42,018 INFO L225 Difference]: With dead ends: 2474 [2021-07-13 20:27:42,018 INFO L226 Difference]: Without dead ends: 2470 [2021-07-13 20:27:42,018 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 315.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:27:42,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-13 20:27:42,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-07-13 20:27:42,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:42,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-07-13 20:27:42,042 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-07-13 20:27:42,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:42,042 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-07-13 20:27:42,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:42,042 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-07-13 20:27:42,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:42,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:42,044 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:42,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:42,253 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:42,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:42,253 INFO L82 PathProgramCache]: Analyzing trace with hash 796043451, now seen corresponding path program 18 times [2021-07-13 20:27:42,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:42,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194251959] [2021-07-13 20:27:42,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:42,284 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:42,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:42,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194251959] [2021-07-13 20:27:42,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194251959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:42,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182862708] [2021-07-13 20:27:42,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 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:27:42,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:27:42,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:42,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:42,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:42,388 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:42,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182862708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:42,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:42,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:42,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341955971] [2021-07-13 20:27:42,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:42,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:42,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:42,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:42,389 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:43,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:43,023 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-07-13 20:27:43,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:27:43,023 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:43,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:43,029 INFO L225 Difference]: With dead ends: 2514 [2021-07-13 20:27:43,029 INFO L226 Difference]: Without dead ends: 2514 [2021-07-13 20:27:43,029 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 372.8ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:27:43,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-13 20:27:43,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-07-13 20:27:43,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:43,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-07-13 20:27:43,057 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-07-13 20:27:43,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:43,057 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-07-13 20:27:43,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:43,057 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-07-13 20:27:43,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:43,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:43,060 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:43,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-13 20:27:43,278 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:43,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:43,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1855884691, now seen corresponding path program 19 times [2021-07-13 20:27:43,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:43,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296001147] [2021-07-13 20:27:43,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:43,311 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:43,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:43,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296001147] [2021-07-13 20:27:43,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296001147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:43,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678878682] [2021-07-13 20:27:43,312 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:43,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:43,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:43,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:43,412 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:43,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678878682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:43,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:43,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:43,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618360243] [2021-07-13 20:27:43,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:43,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:43,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:43,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:43,413 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:43,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:43,977 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-07-13 20:27:43,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:27:43,977 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:43,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:43,982 INFO L225 Difference]: With dead ends: 2332 [2021-07-13 20:27:43,982 INFO L226 Difference]: Without dead ends: 2328 [2021-07-13 20:27:43,983 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 313.5ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:27:43,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-13 20:27:44,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-07-13 20:27:44,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:44,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-07-13 20:27:44,006 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-07-13 20:27:44,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:44,006 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-07-13 20:27:44,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:44,006 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-07-13 20:27:44,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:44,008 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:44,008 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:44,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-13 20:27:44,213 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:44,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:44,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1526797053, now seen corresponding path program 3 times [2021-07-13 20:27:44,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:44,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728517061] [2021-07-13 20:27:44,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:44,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:44,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:44,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:44,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728517061] [2021-07-13 20:27:44,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728517061] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:44,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641470449] [2021-07-13 20:27:44,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:27:44,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:27:44,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:44,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:27:44,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:44,326 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:44,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641470449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:44,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:44,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:27:44,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525260856] [2021-07-13 20:27:44,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:27:44,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:44,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:27:44,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:27:44,327 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:44,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:44,402 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-07-13 20:27:44,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:27:44,403 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:44,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:44,405 INFO L225 Difference]: With dead ends: 929 [2021-07-13 20:27:44,405 INFO L226 Difference]: Without dead ends: 929 [2021-07-13 20:27:44,405 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 49.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:44,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-07-13 20:27:44,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-07-13 20:27:44,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:44,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-07-13 20:27:44,417 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-07-13 20:27:44,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:44,417 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-07-13 20:27:44,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:44,417 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-07-13 20:27:44,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:44,419 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:44,419 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:44,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:44,635 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:44,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:44,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1837970499, now seen corresponding path program 20 times [2021-07-13 20:27:44,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:44,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026178321] [2021-07-13 20:27:44,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:44,667 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:44,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:44,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026178321] [2021-07-13 20:27:44,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026178321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:44,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133109844] [2021-07-13 20:27:44,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:44,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:44,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:44,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:44,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:44,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:44,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133109844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:44,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:44,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:27:44,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102715266] [2021-07-13 20:27:44,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:27:44,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:44,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:27:44,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:27:44,760 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:45,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:45,017 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-07-13 20:27:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:27:45,017 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:45,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:45,020 INFO L225 Difference]: With dead ends: 1555 [2021-07-13 20:27:45,020 INFO L226 Difference]: Without dead ends: 1555 [2021-07-13 20:27:45,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 144.1ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:27:45,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-07-13 20:27:45,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-07-13 20:27:45,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:45,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-07-13 20:27:45,052 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-07-13 20:27:45,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:45,052 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-07-13 20:27:45,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:45,052 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-07-13 20:27:45,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:45,054 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:45,054 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:45,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-13 20:27:45,269 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:45,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:45,269 INFO L82 PathProgramCache]: Analyzing trace with hash 64708953, now seen corresponding path program 21 times [2021-07-13 20:27:45,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:45,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256301742] [2021-07-13 20:27:45,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:45,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:45,297 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:45,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:45,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256301742] [2021-07-13 20:27:45,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256301742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:45,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163350455] [2021-07-13 20:27:45,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:45,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:27:45,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:45,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:45,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:45,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:45,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163350455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:45,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:45,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:27:45,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679092743] [2021-07-13 20:27:45,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:27:45,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:45,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:27:45,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:27:45,368 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:45,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:45,617 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-07-13 20:27:45,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:27:45,617 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:45,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:45,620 INFO L225 Difference]: With dead ends: 1605 [2021-07-13 20:27:45,620 INFO L226 Difference]: Without dead ends: 1605 [2021-07-13 20:27:45,620 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 143.1ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:27:45,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-13 20:27:45,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-07-13 20:27:45,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:45,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-07-13 20:27:45,638 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-07-13 20:27:45,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:45,638 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-07-13 20:27:45,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:45,638 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-07-13 20:27:45,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:45,639 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:45,639 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:45,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:45,853 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:45,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:45,853 INFO L82 PathProgramCache]: Analyzing trace with hash 19887811, now seen corresponding path program 22 times [2021-07-13 20:27:45,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:45,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536410254] [2021-07-13 20:27:45,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:45,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:45,878 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:45,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:45,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536410254] [2021-07-13 20:27:45,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536410254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:45,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409048333] [2021-07-13 20:27:45,878 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:45,902 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:45,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:45,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:45,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:45,942 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:27:45,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409048333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:45,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:45,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:27:45,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230002037] [2021-07-13 20:27:45,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:27:45,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:45,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:27:45,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:27:45,943 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:46,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:46,127 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-07-13 20:27:46,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:27:46,127 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:46,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:46,130 INFO L225 Difference]: With dead ends: 1524 [2021-07-13 20:27:46,130 INFO L226 Difference]: Without dead ends: 1520 [2021-07-13 20:27:46,130 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 100.9ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:27:46,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-07-13 20:27:46,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-07-13 20:27:46,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:46,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-07-13 20:27:46,145 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-07-13 20:27:46,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:46,145 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-07-13 20:27:46,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:46,145 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-07-13 20:27:46,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:46,146 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:46,146 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:46,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-07-13 20:27:46,349 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:46,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:46,349 INFO L82 PathProgramCache]: Analyzing trace with hash 617224469, now seen corresponding path program 23 times [2021-07-13 20:27:46,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:46,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203143805] [2021-07-13 20:27:46,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:46,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:46,384 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:46,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:46,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203143805] [2021-07-13 20:27:46,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203143805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:46,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482278050] [2021-07-13 20:27:46,385 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:46,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:27:46,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:46,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:46,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:46,456 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:46,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482278050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:46,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:46,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:27:46,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785410784] [2021-07-13 20:27:46,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:27:46,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:46,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:27:46,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:27:46,457 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:46,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:46,660 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-07-13 20:27:46,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:27:46,661 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:46,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:46,663 INFO L225 Difference]: With dead ends: 1508 [2021-07-13 20:27:46,663 INFO L226 Difference]: Without dead ends: 1496 [2021-07-13 20:27:46,663 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 118.1ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:27:46,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-07-13 20:27:46,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-07-13 20:27:46,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:46,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-07-13 20:27:46,679 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-07-13 20:27:46,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:46,679 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-07-13 20:27:46,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:46,679 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-07-13 20:27:46,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:46,681 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:46,681 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:46,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:46,881 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:46,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:46,882 INFO L82 PathProgramCache]: Analyzing trace with hash 90804185, now seen corresponding path program 24 times [2021-07-13 20:27:46,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:46,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374255798] [2021-07-13 20:27:46,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:46,911 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:46,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:46,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374255798] [2021-07-13 20:27:46,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374255798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:46,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736710924] [2021-07-13 20:27:46,912 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:46,936 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:27:46,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:46,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:46,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:47,009 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:47,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736710924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:47,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:47,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:47,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910449673] [2021-07-13 20:27:47,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:47,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:47,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:47,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:47,010 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:47,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:47,500 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-07-13 20:27:47,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:27:47,500 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:47,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:47,504 INFO L225 Difference]: With dead ends: 2412 [2021-07-13 20:27:47,505 INFO L226 Difference]: Without dead ends: 2412 [2021-07-13 20:27:47,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 320.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:27:47,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-13 20:27:47,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-07-13 20:27:47,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:47,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-07-13 20:27:47,530 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-07-13 20:27:47,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:47,530 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-07-13 20:27:47,530 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:47,530 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-07-13 20:27:47,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:47,531 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:47,531 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:47,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-07-13 20:27:47,745 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:47,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:47,745 INFO L82 PathProgramCache]: Analyzing trace with hash 657756265, now seen corresponding path program 25 times [2021-07-13 20:27:47,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:47,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667544244] [2021-07-13 20:27:47,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:47,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:47,774 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:47,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:47,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667544244] [2021-07-13 20:27:47,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667544244] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:47,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672530227] [2021-07-13 20:27:47,775 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:47,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:47,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:47,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:47,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:47,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672530227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:47,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:47,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:47,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784445588] [2021-07-13 20:27:47,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:47,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:47,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:47,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:47,870 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:48,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:48,306 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-07-13 20:27:48,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:27:48,307 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:48,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:48,310 INFO L225 Difference]: With dead ends: 2335 [2021-07-13 20:27:48,311 INFO L226 Difference]: Without dead ends: 2335 [2021-07-13 20:27:48,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 283.2ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:27:48,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-13 20:27:48,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-07-13 20:27:48,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:48,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:27:48,341 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:27:48,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:48,341 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:27:48,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:48,341 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:27:48,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:48,343 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:48,343 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:48,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:48,557 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:48,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:48,557 INFO L82 PathProgramCache]: Analyzing trace with hash -514589593, now seen corresponding path program 26 times [2021-07-13 20:27:48,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:48,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585678858] [2021-07-13 20:27:48,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:48,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:48,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:48,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585678858] [2021-07-13 20:27:48,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585678858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:48,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352299591] [2021-07-13 20:27:48,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:48,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:48,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:48,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:48,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:48,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:48,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352299591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:48,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:48,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:27:48,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446770812] [2021-07-13 20:27:48,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:27:48,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:48,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:27:48,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:48,693 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:49,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:49,080 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-07-13 20:27:49,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:27:49,081 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:49,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:49,085 INFO L225 Difference]: With dead ends: 2285 [2021-07-13 20:27:49,086 INFO L226 Difference]: Without dead ends: 2285 [2021-07-13 20:27:49,086 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 238.2ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:27:49,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-13 20:27:49,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-07-13 20:27:49,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:49,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-13 20:27:49,109 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-13 20:27:49,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:49,109 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-13 20:27:49,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:49,109 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-13 20:27:49,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:49,111 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:49,111 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:49,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-13 20:27:49,325 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:49,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:49,325 INFO L82 PathProgramCache]: Analyzing trace with hash -433213505, now seen corresponding path program 27 times [2021-07-13 20:27:49,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:49,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901415298] [2021-07-13 20:27:49,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:49,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:49,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:49,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:49,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901415298] [2021-07-13 20:27:49,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901415298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:49,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469319560] [2021-07-13 20:27:49,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:27:49,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:27:49,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:49,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:49,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:49,455 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:49,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469319560] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:49,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:49,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:27:49,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045777370] [2021-07-13 20:27:49,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:27:49,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:49,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:27:49,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:49,456 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:49,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:49,810 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-07-13 20:27:49,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:27:49,810 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:49,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:49,813 INFO L225 Difference]: With dead ends: 2176 [2021-07-13 20:27:49,813 INFO L226 Difference]: Without dead ends: 2172 [2021-07-13 20:27:49,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 205.1ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:27:49,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-07-13 20:27:49,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-07-13 20:27:49,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:49,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:27:49,834 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:27:49,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:49,834 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:27:49,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:49,834 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:27:49,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:49,835 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:49,835 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:50,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:50,036 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:50,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:50,036 INFO L82 PathProgramCache]: Analyzing trace with hash 497443711, now seen corresponding path program 28 times [2021-07-13 20:27:50,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:50,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647152125] [2021-07-13 20:27:50,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:50,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:50,070 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:50,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:50,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647152125] [2021-07-13 20:27:50,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647152125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:50,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885424304] [2021-07-13 20:27:50,071 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:27:50,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:50,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:50,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:50,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:50,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:50,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885424304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:50,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:50,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:50,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873954071] [2021-07-13 20:27:50,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:50,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:50,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:50,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:50,173 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:50,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:50,518 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-07-13 20:27:50,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:27:50,519 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:50,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:50,522 INFO L225 Difference]: With dead ends: 2199 [2021-07-13 20:27:50,522 INFO L226 Difference]: Without dead ends: 2199 [2021-07-13 20:27:50,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 234.3ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:27:50,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-07-13 20:27:50,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-07-13 20:27:50,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:50,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-13 20:27:50,543 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-13 20:27:50,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:50,543 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-13 20:27:50,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:50,543 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-13 20:27:50,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:50,544 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:50,544 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:50,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-13 20:27:50,745 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:50,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:50,745 INFO L82 PathProgramCache]: Analyzing trace with hash 2140482865, now seen corresponding path program 29 times [2021-07-13 20:27:50,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:50,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031263632] [2021-07-13 20:27:50,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:50,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:50,795 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:50,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:50,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031263632] [2021-07-13 20:27:50,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031263632] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:50,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367216751] [2021-07-13 20:27:50,796 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:50,827 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:27:50,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:50,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:50,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:50,894 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:50,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367216751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:50,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:50,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:50,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416628102] [2021-07-13 20:27:50,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:50,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:50,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:50,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:50,895 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:51,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:51,231 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-07-13 20:27:51,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:27:51,232 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:51,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:51,236 INFO L225 Difference]: With dead ends: 2156 [2021-07-13 20:27:51,236 INFO L226 Difference]: Without dead ends: 2152 [2021-07-13 20:27:51,236 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 219.4ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:27:51,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-13 20:27:51,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-07-13 20:27:51,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:51,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:27:51,259 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:27:51,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:51,260 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:27:51,260 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:51,260 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:27:51,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:51,261 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:51,261 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:51,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-13 20:27:51,479 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:51,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:51,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1151056447, now seen corresponding path program 30 times [2021-07-13 20:27:51,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:51,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020546409] [2021-07-13 20:27:51,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:51,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:51,510 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:51,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:51,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020546409] [2021-07-13 20:27:51,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020546409] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:51,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114918731] [2021-07-13 20:27:51,511 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:51,534 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:27:51,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:51,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:51,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:51,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:51,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114918731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:51,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:51,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:27:51,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36636535] [2021-07-13 20:27:51,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:27:51,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:51,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:27:51,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:27:51,589 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:51,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:51,953 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-07-13 20:27:51,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:27:51,953 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:51,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:51,957 INFO L225 Difference]: With dead ends: 2097 [2021-07-13 20:27:51,957 INFO L226 Difference]: Without dead ends: 2097 [2021-07-13 20:27:51,957 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 211.8ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:27:51,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-13 20:27:51,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-07-13 20:27:51,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:51,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-07-13 20:27:51,982 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-07-13 20:27:51,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:51,983 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-07-13 20:27:51,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:51,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-07-13 20:27:51,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:51,984 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:51,985 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:52,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-13 20:27:52,201 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:52,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:52,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1069680359, now seen corresponding path program 31 times [2021-07-13 20:27:52,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:52,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237709259] [2021-07-13 20:27:52,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:52,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:52,232 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:52,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:52,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237709259] [2021-07-13 20:27:52,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237709259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:52,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425531810] [2021-07-13 20:27:52,232 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:52,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:52,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:52,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:52,317 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:52,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425531810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:52,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:52,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:27:52,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261111873] [2021-07-13 20:27:52,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:27:52,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:52,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:27:52,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:27:52,318 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:52,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:52,591 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-07-13 20:27:52,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:27:52,591 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:52,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:52,595 INFO L225 Difference]: With dead ends: 1963 [2021-07-13 20:27:52,595 INFO L226 Difference]: Without dead ends: 1959 [2021-07-13 20:27:52,595 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 155.3ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:27:52,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-07-13 20:27:52,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-07-13 20:27:52,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:52,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-07-13 20:27:52,626 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-07-13 20:27:52,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:52,626 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-07-13 20:27:52,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:52,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-07-13 20:27:52,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:52,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:52,628 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:52,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-07-13 20:27:52,829 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:52,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:52,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1710194965, now seen corresponding path program 32 times [2021-07-13 20:27:52,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:52,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424917694] [2021-07-13 20:27:52,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:52,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:52,862 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:52,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:52,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424917694] [2021-07-13 20:27:52,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424917694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:52,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749990550] [2021-07-13 20:27:52,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:52,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:52,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:52,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:52,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:52,951 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:52,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749990550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:52,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:52,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:27:52,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001584723] [2021-07-13 20:27:52,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:27:52,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:52,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:27:52,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:27:52,952 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:53,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:53,139 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-07-13 20:27:53,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:27:53,140 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:53,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:53,142 INFO L225 Difference]: With dead ends: 1728 [2021-07-13 20:27:53,142 INFO L226 Difference]: Without dead ends: 1716 [2021-07-13 20:27:53,143 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 113.2ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:27:53,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-07-13 20:27:53,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-07-13 20:27:53,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:53,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-07-13 20:27:53,160 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-07-13 20:27:53,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:53,160 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-07-13 20:27:53,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:53,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-07-13 20:27:53,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:53,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:53,162 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:53,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:53,362 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:53,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:53,362 INFO L82 PathProgramCache]: Analyzing trace with hash -987645615, now seen corresponding path program 33 times [2021-07-13 20:27:53,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:53,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087559356] [2021-07-13 20:27:53,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:53,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:53,404 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:53,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:53,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087559356] [2021-07-13 20:27:53,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087559356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:53,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684153023] [2021-07-13 20:27:53,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:53,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:27:53,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:53,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:53,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:53,516 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:53,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684153023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:53,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:53,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:53,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937700216] [2021-07-13 20:27:53,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:53,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:53,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:53,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:53,517 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:53,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:53,823 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-07-13 20:27:53,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:27:53,824 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:53,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:53,827 INFO L225 Difference]: With dead ends: 1821 [2021-07-13 20:27:53,827 INFO L226 Difference]: Without dead ends: 1821 [2021-07-13 20:27:53,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 205.6ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:27:53,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-13 20:27:53,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-07-13 20:27:53,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:53,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-07-13 20:27:53,845 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-07-13 20:27:53,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:53,845 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-07-13 20:27:53,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:53,845 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-07-13 20:27:53,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:53,847 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:53,847 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:54,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:54,065 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:54,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:54,065 INFO L82 PathProgramCache]: Analyzing trace with hash 655393539, now seen corresponding path program 34 times [2021-07-13 20:27:54,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:54,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412300668] [2021-07-13 20:27:54,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:54,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:54,094 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:54,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:54,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412300668] [2021-07-13 20:27:54,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412300668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:54,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192102048] [2021-07-13 20:27:54,094 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:54,118 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:54,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:54,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:54,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:54,182 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:54,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192102048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:54,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:54,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:27:54,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61576858] [2021-07-13 20:27:54,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:27:54,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:54,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:27:54,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:27:54,183 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:54,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:54,429 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-07-13 20:27:54,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:27:54,429 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:54,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:54,432 INFO L225 Difference]: With dead ends: 1790 [2021-07-13 20:27:54,432 INFO L226 Difference]: Without dead ends: 1786 [2021-07-13 20:27:54,433 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 161.4ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:27:54,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-07-13 20:27:54,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-07-13 20:27:54,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:54,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-07-13 20:27:54,450 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-07-13 20:27:54,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:54,450 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-07-13 20:27:54,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:54,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-07-13 20:27:54,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:27:54,452 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:54,452 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:54,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-07-13 20:27:54,653 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:54,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:54,653 INFO L82 PathProgramCache]: Analyzing trace with hash -612063639, now seen corresponding path program 35 times [2021-07-13 20:27:54,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:54,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299818782] [2021-07-13 20:27:54,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:54,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:54,683 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:54,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:54,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299818782] [2021-07-13 20:27:54,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299818782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:54,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908120508] [2021-07-13 20:27:54,684 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:54,708 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:27:54,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:54,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:27:54,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:54,761 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:54,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908120508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:54,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:54,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:27:54,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911293652] [2021-07-13 20:27:54,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:27:54,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:54,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:27:54,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:27:54,762 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:54,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:54,938 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-07-13 20:27:54,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:27:54,939 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:27:54,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:54,941 INFO L225 Difference]: With dead ends: 1649 [2021-07-13 20:27:54,941 INFO L226 Difference]: Without dead ends: 1637 [2021-07-13 20:27:54,941 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:27:54,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-07-13 20:27:54,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-07-13 20:27:54,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:54,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-07-13 20:27:54,959 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-07-13 20:27:54,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:54,960 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-07-13 20:27:54,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:54,960 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-07-13 20:27:54,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:27:54,961 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:54,962 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:55,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:55,178 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:55,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:55,178 INFO L82 PathProgramCache]: Analyzing trace with hash 2003913975, now seen corresponding path program 4 times [2021-07-13 20:27:55,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:55,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893881304] [2021-07-13 20:27:55,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:55,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:55,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:55,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:55,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893881304] [2021-07-13 20:27:55,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893881304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:55,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516253993] [2021-07-13 20:27:55,380 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:55,444 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:55,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:55,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:27:55,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:55,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:55,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:55,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 35 [2021-07-13 20:27:55,602 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:55,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:55,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:55,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:55,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:27:55,613 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:55,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:55,626 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:55,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:27:55,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:55,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:55,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:55,645 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:27:55,663 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:55,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516253993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:55,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:55,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:27:55,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015950967] [2021-07-13 20:27:55,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:27:55,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:55,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:27:55,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:27:55,664 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:56,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:56,162 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-07-13 20:27:56,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:27:56,162 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:27:56,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:56,165 INFO L225 Difference]: With dead ends: 1517 [2021-07-13 20:27:56,165 INFO L226 Difference]: Without dead ends: 1502 [2021-07-13 20:27:56,165 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 533.0ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:27:56,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-07-13 20:27:56,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-07-13 20:27:56,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:56,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-07-13 20:27:56,182 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-07-13 20:27:56,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:56,182 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-07-13 20:27:56,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:56,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-07-13 20:27:56,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:27:56,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:56,184 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:56,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:56,384 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:56,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:56,384 INFO L82 PathProgramCache]: Analyzing trace with hash -24484041, now seen corresponding path program 5 times [2021-07-13 20:27:56,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:56,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558733886] [2021-07-13 20:27:56,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:56,594 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:56,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:56,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558733886] [2021-07-13 20:27:56,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558733886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:56,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498051092] [2021-07-13 20:27:56,595 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:56,631 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:27:56,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:56,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:27:56,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:56,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:56,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:56,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, 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 35 [2021-07-13 20:27:56,794 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:56,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:56,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:56,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:56,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:27:56,804 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:56,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:56,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:56,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:27:56,820 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:56,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:56,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:56,832 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:27:56,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:56,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498051092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:56,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:56,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:27:56,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041582368] [2021-07-13 20:27:56,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:27:56,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:56,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:27:56,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:27:56,852 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:57,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:57,326 INFO L93 Difference]: Finished difference Result 1495 states and 4899 transitions. [2021-07-13 20:27:57,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:27:57,326 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:27:57,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:57,329 INFO L225 Difference]: With dead ends: 1495 [2021-07-13 20:27:57,329 INFO L226 Difference]: Without dead ends: 1480 [2021-07-13 20:27:57,330 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 511.8ms TimeCoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:27:57,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-07-13 20:27:57,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-07-13 20:27:57,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:57,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-07-13 20:27:57,347 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-07-13 20:27:57,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:57,347 INFO L482 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-07-13 20:27:57,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:57,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-07-13 20:27:57,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:27:57,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:57,349 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:57,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:57,550 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:57,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:57,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1566945267, now seen corresponding path program 36 times [2021-07-13 20:27:57,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:57,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301384642] [2021-07-13 20:27:57,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:57,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:57,843 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:57,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:57,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301384642] [2021-07-13 20:27:57,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301384642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:57,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538021591] [2021-07-13 20:27:57,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:57,876 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:27:57,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:57,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:27:57,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:58,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:58,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:58,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:58,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:58,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, 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 37 [2021-07-13 20:27:58,028 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:58,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:58,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:58,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:58,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:58,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:58,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:27:58,041 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:58,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:58,053 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:58,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:27:58,055 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:58,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:58,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:58,064 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:27:58,077 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:58,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538021591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:58,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:58,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-13 20:27:58,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336117826] [2021-07-13 20:27:58,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:27:58,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:58,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:27:58,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:27:58,078 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:59,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:59,747 INFO L93 Difference]: Finished difference Result 1650 states and 5321 transitions. [2021-07-13 20:27:59,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:27:59,748 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:27:59,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:59,751 INFO L225 Difference]: With dead ends: 1650 [2021-07-13 20:27:59,751 INFO L226 Difference]: Without dead ends: 1635 [2021-07-13 20:27:59,751 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1550.0ms TimeCoverageRelationStatistics Valid=311, Invalid=1495, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:27:59,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-07-13 20:27:59,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1180. [2021-07-13 20:27:59,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:59,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-07-13 20:27:59,780 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-07-13 20:27:59,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:59,780 INFO L482 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-07-13 20:27:59,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:59,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-07-13 20:27:59,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:27:59,782 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:59,782 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:59,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-13 20:27:59,982 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:59,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:59,983 INFO L82 PathProgramCache]: Analyzing trace with hash -1922974853, now seen corresponding path program 6 times [2021-07-13 20:27:59,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:59,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019410984] [2021-07-13 20:27:59,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:59,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:00,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:00,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:00,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019410984] [2021-07-13 20:28:00,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019410984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:00,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787717217] [2021-07-13 20:28:00,194 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:00,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:28:00,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:00,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:28:00,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:00,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:00,360 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:00,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:28:00,382 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:00,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:00,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:00,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:00,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:28:00,421 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:00,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:00,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:00,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:28:00,476 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:28:00,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:00,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:00,544 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-13 20:28:00,594 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:00,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787717217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:00,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:00,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:28:00,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646790369] [2021-07-13 20:28:00,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:28:00,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:00,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:28:00,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:28:00,596 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:02,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:02,084 INFO L93 Difference]: Finished difference Result 1879 states and 5975 transitions. [2021-07-13 20:28:02,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:28:02,085 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:28:02,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:02,088 INFO L225 Difference]: With dead ends: 1879 [2021-07-13 20:28:02,088 INFO L226 Difference]: Without dead ends: 1864 [2021-07-13 20:28:02,089 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 1186.3ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:28:02,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1864 states. [2021-07-13 20:28:02,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1864 to 1198. [2021-07-13 20:28:02,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.346700083542189) internal successors, (4006), 1197 states have internal predecessors, (4006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:02,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 4006 transitions. [2021-07-13 20:28:02,109 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 4006 transitions. Word has length 26 [2021-07-13 20:28:02,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:02,109 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 4006 transitions. [2021-07-13 20:28:02,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:02,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 4006 transitions. [2021-07-13 20:28:02,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:28:02,111 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:02,111 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:02,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:02,317 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:02,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:02,317 INFO L82 PathProgramCache]: Analyzing trace with hash -372593289, now seen corresponding path program 37 times [2021-07-13 20:28:02,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:02,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914421548] [2021-07-13 20:28:02,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:02,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:02,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:02,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:02,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914421548] [2021-07-13 20:28:02,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914421548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:02,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416982066] [2021-07-13 20:28:02,571 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:28:02,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:02,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:28:02,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:02,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:02,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:02,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:02,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-13 20:28:02,936 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:02,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:02,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:02,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:02,972 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:02,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-13 20:28:03,074 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:03,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:03,140 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:03,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:28:03,371 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:28:03,916 WARN L205 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 131 [2021-07-13 20:28:03,916 INFO L628 ElimStorePlain]: treesize reduction 164, result has 91.1 percent of original size [2021-07-13 20:28:04,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:04,300 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:102 [2021-07-13 20:28:04,354 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:04,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416982066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:04,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:04,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:28:04,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129718915] [2021-07-13 20:28:04,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:28:04,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:04,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:28:04,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:28:04,355 INFO L87 Difference]: Start difference. First operand 1198 states and 4006 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:04,887 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-13 20:28:05,655 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-07-13 20:28:06,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:06,334 INFO L93 Difference]: Finished difference Result 1814 states and 5791 transitions. [2021-07-13 20:28:06,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:28:06,334 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:28:06,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:06,344 INFO L225 Difference]: With dead ends: 1814 [2021-07-13 20:28:06,344 INFO L226 Difference]: Without dead ends: 1799 [2021-07-13 20:28:06,344 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 1847.0ms TimeCoverageRelationStatistics Valid=360, Invalid=1710, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:28:06,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2021-07-13 20:28:06,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1206. [2021-07-13 20:28:06,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1205 states have (on average 3.349377593360996) internal successors, (4036), 1205 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:06,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 4036 transitions. [2021-07-13 20:28:06,362 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 4036 transitions. Word has length 26 [2021-07-13 20:28:06,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:06,362 INFO L482 AbstractCegarLoop]: Abstraction has 1206 states and 4036 transitions. [2021-07-13 20:28:06,362 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:06,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 4036 transitions. [2021-07-13 20:28:06,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:28:06,364 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:06,364 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:06,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:06,564 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:06,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:06,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1348912133, now seen corresponding path program 38 times [2021-07-13 20:28:06,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:06,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853093140] [2021-07-13 20:28:06,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:06,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:06,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:06,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:06,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853093140] [2021-07-13 20:28:06,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853093140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:06,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229475538] [2021-07-13 20:28:06,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:28:06,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:28:06,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:06,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:28:06,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:10,415 WARN L205 SmtUtils]: Spent 861.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-07-13 20:28:11,299 WARN L205 SmtUtils]: Spent 854.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-07-13 20:28:11,337 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:11,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 83 [2021-07-13 20:28:12,051 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:12,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:12,119 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:12,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 75 [2021-07-13 20:28:12,759 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:12,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:12,881 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:12,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:28:13,140 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:28:14,045 WARN L205 SmtUtils]: Spent 904.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 145 [2021-07-13 20:28:14,046 INFO L628 ElimStorePlain]: treesize reduction 536, result has 75.4 percent of original size [2021-07-13 20:28:14,907 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 247 DAG size of output: 227 [2021-07-13 20:28:16,293 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 243 DAG size of output: 205 [2021-07-13 20:28:16,460 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 243 DAG size of output: 205 [2021-07-13 20:28:16,640 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 251 DAG size of output: 213 [2021-07-13 20:28:17,286 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 153 [2021-07-13 20:28:17,440 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 241 DAG size of output: 211 [2021-07-13 20:28:17,578 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 241 DAG size of output: 211 [2021-07-13 20:28:17,739 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 251 DAG size of output: 221 [2021-07-13 20:28:18,062 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 333 DAG size of output: 296 [2021-07-13 20:28:18,930 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 263 [2021-07-13 20:28:19,041 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 263 [2021-07-13 20:28:19,147 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 324 DAG size of output: 237 [2021-07-13 20:28:20,410 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 525 DAG size of output: 469 [2021-07-13 20:28:20,880 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 525 DAG size of output: 469 [2021-07-13 20:28:21,501 WARN L205 SmtUtils]: Spent 615.00 ms on a formula simplification. DAG size of input: 558 DAG size of output: 502 [2021-07-13 20:28:21,656 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 318 DAG size of output: 318 [2021-07-13 20:28:22,122 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 230 DAG size of output: 196 [2021-07-13 20:28:22,541 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 339 DAG size of output: 295 [2021-07-13 20:28:23,261 WARN L205 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 506 DAG size of output: 447 [2021-07-13 20:28:23,905 WARN L205 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 506 DAG size of output: 447 [2021-07-13 20:28:25,425 WARN L205 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 511 DAG size of output: 493 [2021-07-13 20:28:25,974 WARN L205 SmtUtils]: Spent 519.00 ms on a formula simplification. DAG size of input: 425 DAG size of output: 399 [2021-07-13 20:28:26,653 WARN L205 SmtUtils]: Spent 676.00 ms on a formula simplification. DAG size of input: 429 DAG size of output: 365 [2021-07-13 20:28:26,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:26,659 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:65, output treesize:14812 [2021-07-13 20:28:27,338 WARN L205 SmtUtils]: Spent 678.00 ms on a formula simplification. DAG size of input: 429 DAG size of output: 365 [2021-07-13 20:28:27,678 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-07-13 20:28:28,015 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-07-13 20:28:28,356 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-07-13 20:28:29,510 WARN L205 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 359 DAG size of output: 57 [2021-07-13 20:28:29,642 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:29,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229475538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:29,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:29,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-07-13 20:28:29,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72425269] [2021-07-13 20:28:29,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:28:29,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:29,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:28:29,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=430, Unknown=2, NotChecked=0, Total=506 [2021-07-13 20:28:29,643 INFO L87 Difference]: Start difference. First operand 1206 states and 4036 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:49,169 WARN L205 SmtUtils]: Spent 1.85 s on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-07-13 20:29:06,289 WARN L205 SmtUtils]: Spent 1.26 s on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-07-13 20:29:23,109 WARN L205 SmtUtils]: Spent 3.15 s on a formula simplification. DAG size of input: 109 DAG size of output: 59 [2021-07-13 20:29:27,103 WARN L205 SmtUtils]: Spent 3.03 s on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-07-13 20:29:38,555 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 59 [2021-07-13 20:29:39,516 WARN L205 SmtUtils]: Spent 906.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-13 20:29:45,430 WARN L205 SmtUtils]: Spent 933.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-13 20:29:46,945 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-13 20:29:47,206 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2021-07-13 20:29:47,358 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 44 [2021-07-13 20:29:47,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:47,454 INFO L93 Difference]: Finished difference Result 2218 states and 6997 transitions. [2021-07-13 20:29:47,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:29:47,454 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:29:47,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:47,458 INFO L225 Difference]: With dead ends: 2218 [2021-07-13 20:29:47,458 INFO L226 Difference]: Without dead ends: 2188 [2021-07-13 20:29:47,459 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 743 ImplicationChecksByTransitivity, 34470.1ms TimeCoverageRelationStatistics Valid=422, Invalid=2530, Unknown=18, NotChecked=0, Total=2970 [2021-07-13 20:29:47,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2188 states. [2021-07-13 20:29:47,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2188 to 1219. [2021-07-13 20:29:47,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1218 states have (on average 3.3505747126436782) internal successors, (4081), 1218 states have internal predecessors, (4081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:47,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 4081 transitions. [2021-07-13 20:29:47,483 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 4081 transitions. Word has length 26 [2021-07-13 20:29:47,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:47,483 INFO L482 AbstractCegarLoop]: Abstraction has 1219 states and 4081 transitions. [2021-07-13 20:29:47,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:47,483 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 4081 transitions. [2021-07-13 20:29:47,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:29:47,485 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:47,485 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:47,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-07-13 20:29:47,697 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:47,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:47,697 INFO L82 PathProgramCache]: Analyzing trace with hash 860987935, now seen corresponding path program 7 times [2021-07-13 20:29:47,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:47,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766287675] [2021-07-13 20:29:47,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:47,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:47,871 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:47,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:47,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766287675] [2021-07-13 20:29:47,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766287675] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:47,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920929973] [2021-07-13 20:29:47,872 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:47,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:47,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:29:47,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:48,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:48,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:48,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 35 [2021-07-13 20:29:48,053 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:48,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:48,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:48,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:48,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:29:48,063 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:48,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:48,074 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:48,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:29:48,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:48,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:48,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:48,085 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:29:48,098 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:48,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920929973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:48,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:48,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:29:48,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555995890] [2021-07-13 20:29:48,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:29:48,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:48,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:29:48,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:29:48,099 INFO L87 Difference]: Start difference. First operand 1219 states and 4081 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:48,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:48,623 INFO L93 Difference]: Finished difference Result 1622 states and 5290 transitions. [2021-07-13 20:29:48,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:29:48,624 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:29:48,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:48,627 INFO L225 Difference]: With dead ends: 1622 [2021-07-13 20:29:48,627 INFO L226 Difference]: Without dead ends: 1607 [2021-07-13 20:29:48,627 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 553.9ms TimeCoverageRelationStatistics Valid=161, Invalid=595, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:29:48,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1607 states. [2021-07-13 20:29:48,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1607 to 1230. [2021-07-13 20:29:48,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 1229 states have (on average 3.3474369406021154) internal successors, (4114), 1229 states have internal predecessors, (4114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:48,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 4114 transitions. [2021-07-13 20:29:48,647 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 4114 transitions. Word has length 26 [2021-07-13 20:29:48,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:48,647 INFO L482 AbstractCegarLoop]: Abstraction has 1230 states and 4114 transitions. [2021-07-13 20:29:48,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:48,647 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 4114 transitions. [2021-07-13 20:29:48,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:29:48,649 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:48,649 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:48,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1667,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:48,862 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:48,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:48,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1167410081, now seen corresponding path program 8 times [2021-07-13 20:29:48,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:48,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518167415] [2021-07-13 20:29:48,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:48,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:49,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:49,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:49,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518167415] [2021-07-13 20:29:49,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518167415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:49,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178138069] [2021-07-13 20:29:49,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:49,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:29:49,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:49,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:29:49,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:49,240 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:49,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:29:49,275 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:49,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:49,302 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:49,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:29:49,346 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:49,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:49,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:49,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:29:49,398 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:29:49,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:49,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:49,536 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:102 [2021-07-13 20:29:49,597 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:49,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178138069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:49,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:49,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-07-13 20:29:49,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079719332] [2021-07-13 20:29:49,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:29:49,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:49,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:29:49,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:29:49,598 INFO L87 Difference]: Start difference. First operand 1230 states and 4114 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:50,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:50,590 INFO L93 Difference]: Finished difference Result 1684 states and 5459 transitions. [2021-07-13 20:29:50,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:29:50,591 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:29:50,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:50,594 INFO L225 Difference]: With dead ends: 1684 [2021-07-13 20:29:50,594 INFO L226 Difference]: Without dead ends: 1669 [2021-07-13 20:29:50,594 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 915.5ms TimeCoverageRelationStatistics Valid=194, Invalid=996, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:29:50,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1669 states. [2021-07-13 20:29:50,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1669 to 1233. [2021-07-13 20:29:50,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1233 states, 1232 states have (on average 3.3490259740259742) internal successors, (4126), 1232 states have internal predecessors, (4126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:50,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 4126 transitions. [2021-07-13 20:29:50,612 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 4126 transitions. Word has length 26 [2021-07-13 20:29:50,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:50,612 INFO L482 AbstractCegarLoop]: Abstraction has 1233 states and 4126 transitions. [2021-07-13 20:29:50,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:50,612 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 4126 transitions. [2021-07-13 20:29:50,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:29:50,614 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:50,614 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:50,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1668 [2021-07-13 20:29:50,814 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:50,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:50,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1190147507, now seen corresponding path program 9 times [2021-07-13 20:29:50,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:50,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202605202] [2021-07-13 20:29:50,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:50,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:50,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:50,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:50,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202605202] [2021-07-13 20:29:50,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202605202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:50,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092665078] [2021-07-13 20:29:50,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:50,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:29:50,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:50,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:50,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:51,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:51,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:51,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 35 [2021-07-13 20:29:51,185 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:51,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:51,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:51,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:51,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:29:51,197 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:51,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:51,213 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:51,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:29:51,214 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:51,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:51,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:51,226 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:52, output treesize:3 [2021-07-13 20:29:51,241 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:51,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092665078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:51,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:51,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:29:51,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617246292] [2021-07-13 20:29:51,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:29:51,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:51,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:29:51,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:29:51,242 INFO L87 Difference]: Start difference. First operand 1233 states and 4126 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:53,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:53,046 INFO L93 Difference]: Finished difference Result 1868 states and 6059 transitions. [2021-07-13 20:29:53,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:29:53,046 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:29:53,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:53,050 INFO L225 Difference]: With dead ends: 1868 [2021-07-13 20:29:53,050 INFO L226 Difference]: Without dead ends: 1853 [2021-07-13 20:29:53,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 654.3ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:29:53,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2021-07-13 20:29:53,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1242. [2021-07-13 20:29:53,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 1241 states have (on average 3.353746978243352) internal successors, (4162), 1241 states have internal predecessors, (4162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:53,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 4162 transitions. [2021-07-13 20:29:53,072 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 4162 transitions. Word has length 26 [2021-07-13 20:29:53,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:53,072 INFO L482 AbstractCegarLoop]: Abstraction has 1242 states and 4162 transitions. [2021-07-13 20:29:53,072 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:53,073 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 4162 transitions. [2021-07-13 20:29:53,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:29:53,074 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:53,074 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:53,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1728,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:53,275 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:53,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:53,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1022338415, now seen corresponding path program 10 times [2021-07-13 20:29:53,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:53,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234981727] [2021-07-13 20:29:53,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:53,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:53,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:53,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:53,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234981727] [2021-07-13 20:29:53,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234981727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:53,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794432218] [2021-07-13 20:29:53,456 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:53,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:29:53,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:53,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:29:53,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:53,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:53,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:53,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 35 [2021-07-13 20:29:53,608 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:53,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:53,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:53,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:53,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:29:53,620 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:53,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:53,633 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:53,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:29:53,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:53,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:53,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:53,644 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:29:53,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:53,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794432218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:53,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:53,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:29:53,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489152734] [2021-07-13 20:29:53,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:29:53,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:53,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:29:53,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:29:53,663 INFO L87 Difference]: Start difference. First operand 1242 states and 4162 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:54,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:54,023 INFO L93 Difference]: Finished difference Result 1549 states and 5097 transitions. [2021-07-13 20:29:54,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:29:54,023 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:29:54,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:54,026 INFO L225 Difference]: With dead ends: 1549 [2021-07-13 20:29:54,026 INFO L226 Difference]: Without dead ends: 1534 [2021-07-13 20:29:54,026 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 395.7ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:29:54,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1534 states. [2021-07-13 20:29:54,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1534 to 1238. [2021-07-13 20:29:54,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:54,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-07-13 20:29:54,043 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-07-13 20:29:54,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:54,044 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-07-13 20:29:54,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:54,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-07-13 20:29:54,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:29:54,046 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:54,046 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:54,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1729,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:54,249 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:54,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:54,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1045177613, now seen corresponding path program 11 times [2021-07-13 20:29:54,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:54,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562245775] [2021-07-13 20:29:54,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:54,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:54,401 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:54,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:54,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562245775] [2021-07-13 20:29:54,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562245775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:54,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493441819] [2021-07-13 20:29:54,401 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:54,425 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:29:54,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:54,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:29:54,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:54,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:54,548 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:54,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:29:54,567 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:54,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:54,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:54,587 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:54,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:29:54,604 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:54,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:54,636 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:54,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:29:54,641 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:29:54,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:54,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:54,695 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:15 [2021-07-13 20:29:54,734 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:54,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493441819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:54,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:54,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:29:54,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457865640] [2021-07-13 20:29:54,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:29:54,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:54,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:29:54,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:29:54,735 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:55,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:55,701 INFO L93 Difference]: Finished difference Result 2068 states and 6699 transitions. [2021-07-13 20:29:55,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:29:55,701 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:29:55,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:55,705 INFO L225 Difference]: With dead ends: 2068 [2021-07-13 20:29:55,705 INFO L226 Difference]: Without dead ends: 2053 [2021-07-13 20:29:55,705 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 785.2ms TimeCoverageRelationStatistics Valid=312, Invalid=1094, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:29:55,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2021-07-13 20:29:55,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1238. [2021-07-13 20:29:55,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:55,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-07-13 20:29:55,735 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-07-13 20:29:55,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:55,735 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-07-13 20:29:55,736 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:55,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-07-13 20:29:55,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:29:55,737 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:55,738 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:55,938 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1730 [2021-07-13 20:29:55,938 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:55,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:55,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1541898973, now seen corresponding path program 12 times [2021-07-13 20:29:55,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:55,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385111374] [2021-07-13 20:29:55,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:55,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:56,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:56,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:56,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385111374] [2021-07-13 20:29:56,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385111374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:56,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308708294] [2021-07-13 20:29:56,122 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:56,147 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:29:56,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:56,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:56,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:56,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:56,276 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:56,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:29:56,293 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:56,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:56,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:56,309 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:56,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:29:56,328 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:56,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:56,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:56,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:29:56,364 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:29:56,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:56,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:56,414 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:24 [2021-07-13 20:29:56,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:56,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308708294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:56,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:56,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:29:56,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059340917] [2021-07-13 20:29:56,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:29:56,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:56,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:29:56,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:29:56,456 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:57,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:57,861 INFO L93 Difference]: Finished difference Result 1885 states and 6123 transitions. [2021-07-13 20:29:57,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:29:57,861 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:29:57,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:57,865 INFO L225 Difference]: With dead ends: 1885 [2021-07-13 20:29:57,865 INFO L226 Difference]: Without dead ends: 1870 [2021-07-13 20:29:57,865 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1158.2ms TimeCoverageRelationStatistics Valid=312, Invalid=1410, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:29:57,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1870 states. [2021-07-13 20:29:57,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1870 to 1238. [2021-07-13 20:29:57,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:57,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-07-13 20:29:57,884 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-07-13 20:29:57,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:57,884 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-07-13 20:29:57,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:57,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-07-13 20:29:57,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:29:57,886 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:57,886 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:58,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1749,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:58,088 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:58,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:58,088 INFO L82 PathProgramCache]: Analyzing trace with hash -73165897, now seen corresponding path program 39 times [2021-07-13 20:29:58,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:58,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119125142] [2021-07-13 20:29:58,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:58,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:58,293 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:58,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:58,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119125142] [2021-07-13 20:29:58,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119125142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:58,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297074489] [2021-07-13 20:29:58,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:58,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:29:58,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:58,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:58,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:58,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:58,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:58,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:58,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:58,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-13 20:29:58,443 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:58,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:58,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:58,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:58,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:58,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:58,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:29:58,455 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:58,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:58,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:58,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:29:58,468 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:58,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:58,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:58,477 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:29:58,495 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:58,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297074489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:58,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:58,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-13 20:29:58,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451195655] [2021-07-13 20:29:58,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:29:58,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:58,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:29:58,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:29:58,496 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:00,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:00,202 INFO L93 Difference]: Finished difference Result 2877 states and 8911 transitions. [2021-07-13 20:30:00,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:30:00,202 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:00,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:00,207 INFO L225 Difference]: With dead ends: 2877 [2021-07-13 20:30:00,207 INFO L226 Difference]: Without dead ends: 2832 [2021-07-13 20:30:00,208 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1476.2ms TimeCoverageRelationStatistics Valid=545, Invalid=2535, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:30:00,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2832 states. [2021-07-13 20:30:00,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2832 to 1288. [2021-07-13 20:30:00,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.3737373737373737) internal successors, (4342), 1287 states have internal predecessors, (4342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:00,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4342 transitions. [2021-07-13 20:30:00,235 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4342 transitions. Word has length 26 [2021-07-13 20:30:00,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:00,235 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4342 transitions. [2021-07-13 20:30:00,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:00,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4342 transitions. [2021-07-13 20:30:00,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:00,237 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:00,237 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:00,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1767 [2021-07-13 20:30:00,438 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:00,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:00,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1129146471, now seen corresponding path program 40 times [2021-07-13 20:30:00,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:00,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911962134] [2021-07-13 20:30:00,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:00,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:00,634 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:00,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:00,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911962134] [2021-07-13 20:30:00,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911962134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:00,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95982156] [2021-07-13 20:30:00,634 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:30:00,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:30:00,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:00,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:00,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:00,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:00,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:00,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:00,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 37 [2021-07-13 20:30:00,794 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:00,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:00,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:00,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:00,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:00,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:30:00,805 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:00,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:00,817 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:00,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:30:00,818 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:00,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:00,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:00,827 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:30:00,845 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:00,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95982156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:00,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:00,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-13 20:30:00,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876546523] [2021-07-13 20:30:00,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:30:00,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:00,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:30:00,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:30:00,846 INFO L87 Difference]: Start difference. First operand 1288 states and 4342 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:02,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:02,508 INFO L93 Difference]: Finished difference Result 2741 states and 8623 transitions. [2021-07-13 20:30:02,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:30:02,508 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:02,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:02,513 INFO L225 Difference]: With dead ends: 2741 [2021-07-13 20:30:02,513 INFO L226 Difference]: Without dead ends: 2696 [2021-07-13 20:30:02,514 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 1441.1ms TimeCoverageRelationStatistics Valid=485, Invalid=2065, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:30:02,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2696 states. [2021-07-13 20:30:02,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2696 to 1284. [2021-07-13 20:30:02,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 3.38269680436477) internal successors, (4340), 1283 states have internal predecessors, (4340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:02,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 4340 transitions. [2021-07-13 20:30:02,540 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 4340 transitions. Word has length 26 [2021-07-13 20:30:02,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:02,541 INFO L482 AbstractCegarLoop]: Abstraction has 1284 states and 4340 transitions. [2021-07-13 20:30:02,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:02,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 4340 transitions. [2021-07-13 20:30:02,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:02,543 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:02,543 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:02,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1768,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:02,743 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:02,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:02,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1332172173, now seen corresponding path program 41 times [2021-07-13 20:30:02,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:02,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798647936] [2021-07-13 20:30:02,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:02,929 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:02,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:02,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798647936] [2021-07-13 20:30:02,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798647936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:02,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121580441] [2021-07-13 20:30:02,929 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:03,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:30:03,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:03,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:30:03,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:03,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:03,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:03,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:03,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-07-13 20:30:03,193 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:03,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:03,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:03,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:03,229 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:03,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-07-13 20:30:03,311 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:03,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:03,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:03,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:30:03,571 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:04,054 WARN L205 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 132 [2021-07-13 20:30:04,055 INFO L628 ElimStorePlain]: treesize reduction 198, result has 89.8 percent of original size [2021-07-13 20:30:04,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:04,364 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:38 [2021-07-13 20:30:04,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:04,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121580441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:04,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:04,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-13 20:30:04,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502909291] [2021-07-13 20:30:04,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:30:04,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:04,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:30:04,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:30:04,404 INFO L87 Difference]: Start difference. First operand 1284 states and 4340 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:06,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:06,620 INFO L93 Difference]: Finished difference Result 3022 states and 9448 transitions. [2021-07-13 20:30:06,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:30:06,621 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:06,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:06,626 INFO L225 Difference]: With dead ends: 3022 [2021-07-13 20:30:06,626 INFO L226 Difference]: Without dead ends: 2977 [2021-07-13 20:30:06,627 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 1706.1ms TimeCoverageRelationStatistics Valid=567, Invalid=2295, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:30:06,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2977 states. [2021-07-13 20:30:06,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2977 to 1288. [2021-07-13 20:30:06,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.3885003885003884) internal successors, (4361), 1287 states have internal predecessors, (4361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:06,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4361 transitions. [2021-07-13 20:30:06,656 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4361 transitions. Word has length 26 [2021-07-13 20:30:06,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:06,656 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4361 transitions. [2021-07-13 20:30:06,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:06,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4361 transitions. [2021-07-13 20:30:06,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:06,658 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:06,658 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:06,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1769 [2021-07-13 20:30:06,860 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:06,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:06,860 INFO L82 PathProgramCache]: Analyzing trace with hash 1119783259, now seen corresponding path program 13 times [2021-07-13 20:30:06,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:06,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846939037] [2021-07-13 20:30:06,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:06,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:07,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:07,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:07,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846939037] [2021-07-13 20:30:07,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846939037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:07,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471658620] [2021-07-13 20:30:07,039 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:07,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:07,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:30:07,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:07,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:07,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:07,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-13 20:30:07,222 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:07,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:07,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:07,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:07,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:30:07,233 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:07,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:07,246 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:07,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:30:07,247 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:07,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:07,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:07,257 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:30:07,283 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:07,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471658620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:07,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:07,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:30:07,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730470536] [2021-07-13 20:30:07,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:30:07,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:07,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:30:07,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:30:07,284 INFO L87 Difference]: Start difference. First operand 1288 states and 4361 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:07,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:07,766 INFO L93 Difference]: Finished difference Result 1650 states and 5461 transitions. [2021-07-13 20:30:07,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:30:07,767 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:07,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:07,770 INFO L225 Difference]: With dead ends: 1650 [2021-07-13 20:30:07,770 INFO L226 Difference]: Without dead ends: 1635 [2021-07-13 20:30:07,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 501.1ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:30:07,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-07-13 20:30:07,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1297. [2021-07-13 20:30:07,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 3.388117283950617) internal successors, (4391), 1296 states have internal predecessors, (4391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:07,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4391 transitions. [2021-07-13 20:30:07,790 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4391 transitions. Word has length 26 [2021-07-13 20:30:07,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:07,790 INFO L482 AbstractCegarLoop]: Abstraction has 1297 states and 4391 transitions. [2021-07-13 20:30:07,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:07,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4391 transitions. [2021-07-13 20:30:07,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:07,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:07,792 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:07,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1893 [2021-07-13 20:30:07,992 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:07,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:07,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1448942831, now seen corresponding path program 14 times [2021-07-13 20:30:07,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:07,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254838757] [2021-07-13 20:30:07,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:08,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:08,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:08,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254838757] [2021-07-13 20:30:08,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254838757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:08,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594505297] [2021-07-13 20:30:08,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:08,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:30:08,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:08,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:30:08,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:08,357 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:08,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:30:08,407 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:08,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:08,432 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:08,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:30:08,465 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:08,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:08,508 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:08,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:30:08,513 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:08,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:08,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:08,617 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:75 [2021-07-13 20:30:08,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:08,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594505297] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:08,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:08,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-07-13 20:30:08,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815574104] [2021-07-13 20:30:08,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:30:08,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:08,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:30:08,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:30:08,680 INFO L87 Difference]: Start difference. First operand 1297 states and 4391 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:09,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:09,886 INFO L93 Difference]: Finished difference Result 2002 states and 6515 transitions. [2021-07-13 20:30:09,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:30:09,886 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:09,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:09,890 INFO L225 Difference]: With dead ends: 2002 [2021-07-13 20:30:09,890 INFO L226 Difference]: Without dead ends: 1987 [2021-07-13 20:30:09,890 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 913.3ms TimeCoverageRelationStatistics Valid=198, Invalid=1208, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:30:09,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1987 states. [2021-07-13 20:30:09,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1987 to 1289. [2021-07-13 20:30:09,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1289 states, 1288 states have (on average 3.3975155279503104) internal successors, (4376), 1288 states have internal predecessors, (4376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:09,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 4376 transitions. [2021-07-13 20:30:09,909 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 4376 transitions. Word has length 26 [2021-07-13 20:30:09,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:09,909 INFO L482 AbstractCegarLoop]: Abstraction has 1289 states and 4376 transitions. [2021-07-13 20:30:09,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:09,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 4376 transitions. [2021-07-13 20:30:09,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:09,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:09,911 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:10,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1894,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:10,113 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:10,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:10,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1281133739, now seen corresponding path program 15 times [2021-07-13 20:30:10,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:10,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836331275] [2021-07-13 20:30:10,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:10,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:10,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:10,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:10,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836331275] [2021-07-13 20:30:10,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836331275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:10,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302790924] [2021-07-13 20:30:10,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:10,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:30:10,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:10,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:10,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:11,635 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,635 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 43 treesize of output 59 [2021-07-13 20:30:11,701 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:11,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,740 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 35 treesize of output 51 [2021-07-13 20:30:11,845 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:11,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,901 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:30:11,906 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:11,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:12,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 16 xjuncts. [2021-07-13 20:30:12,112 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:617 [2021-07-13 20:30:12,453 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 53 [2021-07-13 20:30:12,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:12,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302790924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:12,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:12,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:30:12,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630877089] [2021-07-13 20:30:12,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:30:12,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:12,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:30:12,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=292, Unknown=1, NotChecked=0, Total=342 [2021-07-13 20:30:12,603 INFO L87 Difference]: Start difference. First operand 1289 states and 4376 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 20:30:14,979 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-07-13 20:30:16,517 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 69 [2021-07-13 20:30:21,520 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-07-13 20:30:21,680 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 59 [2021-07-13 20:30:21,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:21,733 INFO L93 Difference]: Finished difference Result 1952 states and 6311 transitions. [2021-07-13 20:30:21,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:30:21,734 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:21,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:21,737 INFO L225 Difference]: With dead ends: 1952 [2021-07-13 20:30:21,737 INFO L226 Difference]: Without dead ends: 1937 [2021-07-13 20:30:21,737 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 6953.4ms TimeCoverageRelationStatistics Valid=313, Invalid=1754, Unknown=3, NotChecked=0, Total=2070 [2021-07-13 20:30:21,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-07-13 20:30:21,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1302. [2021-07-13 20:30:21,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1302 states, 1301 states have (on average 3.4027671022290544) internal successors, (4427), 1301 states have internal predecessors, (4427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:21,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1302 states to 1302 states and 4427 transitions. [2021-07-13 20:30:21,758 INFO L78 Accepts]: Start accepts. Automaton has 1302 states and 4427 transitions. Word has length 26 [2021-07-13 20:30:21,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:21,758 INFO L482 AbstractCegarLoop]: Abstraction has 1302 states and 4427 transitions. [2021-07-13 20:30:21,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 20:30:21,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1302 states and 4427 transitions. [2021-07-13 20:30:21,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:21,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:21,760 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:21,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1950 [2021-07-13 20:30:21,976 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:21,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:21,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1261165713, now seen corresponding path program 16 times [2021-07-13 20:30:21,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:21,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915336802] [2021-07-13 20:30:21,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:21,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:22,182 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:22,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:22,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915336802] [2021-07-13 20:30:22,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915336802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:22,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303315966] [2021-07-13 20:30:22,183 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:22,208 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:30:22,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:22,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:30:22,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:22,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:22,315 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:22,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:30:22,331 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:22,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:22,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:22,352 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:22,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:30:22,368 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:22,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:22,402 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:22,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:30:22,413 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:22,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:22,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:22,485 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:55, output treesize:17 [2021-07-13 20:30:22,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:22,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303315966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:22,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:22,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:30:22,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483611371] [2021-07-13 20:30:22,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:30:22,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:22,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:30:22,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:30:22,529 INFO L87 Difference]: Start difference. First operand 1302 states and 4427 transitions. Second operand has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:22,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:22,895 INFO L93 Difference]: Finished difference Result 1783 states and 5883 transitions. [2021-07-13 20:30:22,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:30:22,895 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:22,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:22,899 INFO L225 Difference]: With dead ends: 1783 [2021-07-13 20:30:22,899 INFO L226 Difference]: Without dead ends: 1768 [2021-07-13 20:30:22,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 401.5ms TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:30:22,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2021-07-13 20:30:22,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1298. [2021-07-13 20:30:22,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 1297 states have (on average 3.397070161912105) internal successors, (4406), 1297 states have internal predecessors, (4406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:22,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 4406 transitions. [2021-07-13 20:30:22,919 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 4406 transitions. Word has length 26 [2021-07-13 20:30:22,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:22,919 INFO L482 AbstractCegarLoop]: Abstraction has 1298 states and 4406 transitions. [2021-07-13 20:30:22,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:22,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 4406 transitions. [2021-07-13 20:30:22,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:22,921 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:22,921 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:23,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2048,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:23,131 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:23,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:23,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1283103649, now seen corresponding path program 17 times [2021-07-13 20:30:23,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:23,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019169493] [2021-07-13 20:30:23,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:23,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:23,324 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:23,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:23,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019169493] [2021-07-13 20:30:23,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019169493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:23,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778850540] [2021-07-13 20:30:23,324 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:30:23,350 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:30:23,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:23,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:30:23,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:23,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:23,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:23,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, 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 35 [2021-07-13 20:30:23,546 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:23,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:23,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:23,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:23,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:30:23,557 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:23,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:23,569 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:23,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:30:23,570 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:23,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:23,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:23,579 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:30:23,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:23,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778850540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:23,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:23,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:30:23,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593404277] [2021-07-13 20:30:23,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:30:23,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:23,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:30:23,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:30:23,597 INFO L87 Difference]: Start difference. First operand 1298 states and 4406 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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 20:30:24,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:24,682 INFO L93 Difference]: Finished difference Result 1768 states and 5860 transitions. [2021-07-13 20:30:24,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:30:24,683 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:24,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:24,686 INFO L225 Difference]: With dead ends: 1768 [2021-07-13 20:30:24,686 INFO L226 Difference]: Without dead ends: 1753 [2021-07-13 20:30:24,687 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 894.1ms TimeCoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:30:24,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2021-07-13 20:30:24,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 1301. [2021-07-13 20:30:24,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 3.3984615384615386) internal successors, (4418), 1300 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:24,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 4418 transitions. [2021-07-13 20:30:24,709 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 4418 transitions. Word has length 26 [2021-07-13 20:30:24,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:24,710 INFO L482 AbstractCegarLoop]: Abstraction has 1301 states and 4418 transitions. [2021-07-13 20:30:24,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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 20:30:24,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 4418 transitions. [2021-07-13 20:30:24,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:24,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:24,712 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:24,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2067 [2021-07-13 20:30:24,914 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:24,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:24,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1394330867, now seen corresponding path program 18 times [2021-07-13 20:30:24,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:24,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981528376] [2021-07-13 20:30:24,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:24,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:25,109 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:25,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:25,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981528376] [2021-07-13 20:30:25,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981528376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:25,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790585880] [2021-07-13 20:30:25,109 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:25,134 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:30:25,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:25,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:25,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:25,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:25,263 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:30:25,279 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:25,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:25,298 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:30:25,314 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:25,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,346 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:30:25,350 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:25,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:25,405 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-07-13 20:30:25,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:25,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790585880] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:25,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:25,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:30:25,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401669306] [2021-07-13 20:30:25,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:30:25,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:25,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:30:25,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:30:25,457 INFO L87 Difference]: Start difference. First operand 1301 states and 4418 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:26,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:26,244 INFO L93 Difference]: Finished difference Result 2171 states and 7095 transitions. [2021-07-13 20:30:26,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:30:26,245 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:26,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:26,249 INFO L225 Difference]: With dead ends: 2171 [2021-07-13 20:30:26,249 INFO L226 Difference]: Without dead ends: 2156 [2021-07-13 20:30:26,249 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 747.4ms TimeCoverageRelationStatistics Valid=261, Invalid=999, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:30:26,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2021-07-13 20:30:26,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1295. [2021-07-13 20:30:26,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1295 states, 1294 states have (on average 3.3956723338485317) internal successors, (4394), 1294 states have internal predecessors, (4394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:26,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1295 states to 1295 states and 4394 transitions. [2021-07-13 20:30:26,273 INFO L78 Accepts]: Start accepts. Automaton has 1295 states and 4394 transitions. Word has length 26 [2021-07-13 20:30:26,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:26,273 INFO L482 AbstractCegarLoop]: Abstraction has 1295 states and 4394 transitions. [2021-07-13 20:30:26,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:26,273 INFO L276 IsEmpty]: Start isEmpty. Operand 1295 states and 4394 transitions. [2021-07-13 20:30:26,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:26,275 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:26,275 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:26,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2068 [2021-07-13 20:30:26,476 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:26,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:26,476 INFO L82 PathProgramCache]: Analyzing trace with hash 911449975, now seen corresponding path program 19 times [2021-07-13 20:30:26,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:26,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543304532] [2021-07-13 20:30:26,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:26,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:26,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:26,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:26,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543304532] [2021-07-13 20:30:26,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543304532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:26,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565049102] [2021-07-13 20:30:26,656 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:26,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:30:26,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:26,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:26,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:26,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-13 20:30:26,831 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:26,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:26,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:26,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:26,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:30:26,841 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:26,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:26,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:26,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:30:26,854 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:26,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:26,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:26,863 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:30:26,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:26,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565049102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:26,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:26,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:30:26,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356515155] [2021-07-13 20:30:26,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:30:26,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:26,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:30:26,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:30:26,893 INFO L87 Difference]: Start difference. First operand 1295 states and 4394 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:27,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:27,335 INFO L93 Difference]: Finished difference Result 1728 states and 5699 transitions. [2021-07-13 20:30:27,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:30:27,335 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:27,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:27,339 INFO L225 Difference]: With dead ends: 1728 [2021-07-13 20:30:27,339 INFO L226 Difference]: Without dead ends: 1707 [2021-07-13 20:30:27,339 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 475.5ms TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:30:27,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2021-07-13 20:30:27,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1336. [2021-07-13 20:30:27,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1336 states, 1335 states have (on average 3.390262172284644) internal successors, (4526), 1335 states have internal predecessors, (4526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:27,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1336 states to 1336 states and 4526 transitions. [2021-07-13 20:30:27,359 INFO L78 Accepts]: Start accepts. Automaton has 1336 states and 4526 transitions. Word has length 26 [2021-07-13 20:30:27,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:27,359 INFO L482 AbstractCegarLoop]: Abstraction has 1336 states and 4526 transitions. [2021-07-13 20:30:27,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:27,359 INFO L276 IsEmpty]: Start isEmpty. Operand 1336 states and 4526 transitions. [2021-07-13 20:30:27,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:27,361 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:27,361 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:27,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2087,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:27,577 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:27,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:27,577 INFO L82 PathProgramCache]: Analyzing trace with hash 743640883, now seen corresponding path program 20 times [2021-07-13 20:30:27,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:27,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726994951] [2021-07-13 20:30:27,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:27,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:27,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:27,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:27,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726994951] [2021-07-13 20:30:27,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726994951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:27,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220030090] [2021-07-13 20:30:27,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:27,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:30:27,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:27,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:30:27,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:27,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:27,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:30:27,998 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:28,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,026 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:30:28,062 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:28,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,107 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:30:28,111 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:28,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:28,210 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:184 [2021-07-13 20:30:28,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:28,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220030090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:28,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:28,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:30:28,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421685490] [2021-07-13 20:30:28,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:30:28,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:28,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:30:28,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:30:28,307 INFO L87 Difference]: Start difference. First operand 1336 states and 4526 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 20:30:29,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:29,474 INFO L93 Difference]: Finished difference Result 1950 states and 6250 transitions. [2021-07-13 20:30:29,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:30:29,475 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:29,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:29,478 INFO L225 Difference]: With dead ends: 1950 [2021-07-13 20:30:29,478 INFO L226 Difference]: Without dead ends: 1925 [2021-07-13 20:30:29,479 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1055.2ms TimeCoverageRelationStatistics Valid=226, Invalid=1256, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:30:29,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2021-07-13 20:30:29,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 1350. [2021-07-13 20:30:29,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1350 states, 1349 states have (on average 3.3995552260934025) internal successors, (4586), 1349 states have internal predecessors, (4586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:29,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 4586 transitions. [2021-07-13 20:30:29,502 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 4586 transitions. Word has length 26 [2021-07-13 20:30:29,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:29,502 INFO L482 AbstractCegarLoop]: Abstraction has 1350 states and 4586 transitions. [2021-07-13 20:30:29,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 20:30:29,503 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 4586 transitions. [2021-07-13 20:30:29,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:29,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:29,505 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:29,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2088,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:29,705 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:29,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:29,706 INFO L82 PathProgramCache]: Analyzing trace with hash 723672857, now seen corresponding path program 21 times [2021-07-13 20:30:29,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:29,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264763027] [2021-07-13 20:30:29,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:29,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:29,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:29,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:29,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264763027] [2021-07-13 20:30:29,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264763027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:29,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707713737] [2021-07-13 20:30:29,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:29,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:30:29,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:29,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:29,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:30,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:30,140 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:30,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:30:30,156 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:30,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:30,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:30,174 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:30,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:30:30,189 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:30,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:30,219 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:30,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:30:30,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:30,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:30,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:30,275 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:19 [2021-07-13 20:30:30,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:30,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707713737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:30,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:30,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:30:30,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967711862] [2021-07-13 20:30:30,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:30:30,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:30,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:30:30,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:30:30,316 INFO L87 Difference]: Start difference. First operand 1350 states and 4586 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:31,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:31,070 INFO L93 Difference]: Finished difference Result 1841 states and 6067 transitions. [2021-07-13 20:30:31,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:30:31,071 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:31,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:31,074 INFO L225 Difference]: With dead ends: 1841 [2021-07-13 20:30:31,074 INFO L226 Difference]: Without dead ends: 1812 [2021-07-13 20:30:31,075 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 725.2ms TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:30:31,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2021-07-13 20:30:31,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1353. [2021-07-13 20:30:31,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 3.400147928994083) internal successors, (4597), 1352 states have internal predecessors, (4597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:31,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 4597 transitions. [2021-07-13 20:30:31,095 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 4597 transitions. Word has length 26 [2021-07-13 20:30:31,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:31,095 INFO L482 AbstractCegarLoop]: Abstraction has 1353 states and 4597 transitions. [2021-07-13 20:30:31,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:31,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 4597 transitions. [2021-07-13 20:30:31,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:31,097 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:31,097 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:31,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2139 [2021-07-13 20:30:31,298 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:31,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:31,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1042414331, now seen corresponding path program 22 times [2021-07-13 20:30:31,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:31,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610549619] [2021-07-13 20:30:31,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:31,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:31,510 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:31,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:31,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610549619] [2021-07-13 20:30:31,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610549619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:31,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784985450] [2021-07-13 20:30:31,511 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:30:31,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:30:31,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:31,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:30:31,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:31,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:31,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:31,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 35 [2021-07-13 20:30:31,677 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:31,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:31,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:31,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:31,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:30:31,687 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:31,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:31,699 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:31,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:30:31,700 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:31,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:31,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:31,709 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:30:31,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:31,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784985450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:31,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:31,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:30:31,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047815332] [2021-07-13 20:30:31,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:30:31,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:31,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:30:31,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:30:31,727 INFO L87 Difference]: Start difference. First operand 1353 states and 4597 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:32,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:32,753 INFO L93 Difference]: Finished difference Result 1466 states and 4903 transitions. [2021-07-13 20:30:32,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:30:32,754 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:32,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:32,757 INFO L225 Difference]: With dead ends: 1466 [2021-07-13 20:30:32,757 INFO L226 Difference]: Without dead ends: 1451 [2021-07-13 20:30:32,757 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 331.2ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:30:32,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2021-07-13 20:30:32,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 1359. [2021-07-13 20:30:32,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1359 states, 1358 states have (on average 3.402061855670103) internal successors, (4620), 1358 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:32,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1359 states to 1359 states and 4620 transitions. [2021-07-13 20:30:32,776 INFO L78 Accepts]: Start accepts. Automaton has 1359 states and 4620 transitions. Word has length 26 [2021-07-13 20:30:32,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:32,776 INFO L482 AbstractCegarLoop]: Abstraction has 1359 states and 4620 transitions. [2021-07-13 20:30:32,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:32,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1359 states and 4620 transitions. [2021-07-13 20:30:32,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:32,779 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:32,779 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:32,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2158,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:32,981 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:32,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:32,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1681727365, now seen corresponding path program 23 times [2021-07-13 20:30:32,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:32,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519613940] [2021-07-13 20:30:32,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:32,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:33,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:33,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:33,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519613940] [2021-07-13 20:30:33,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519613940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:33,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575236281] [2021-07-13 20:30:33,184 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:33,208 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:30:33,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:33,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:30:33,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:34,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:34,576 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:34,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:30:34,597 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:34,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:34,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:34,615 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:34,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:30:34,631 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:34,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:34,663 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:34,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:30:34,668 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:34,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:34,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:34,720 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:15 [2021-07-13 20:30:34,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:34,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575236281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:34,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:34,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:30:34,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562558476] [2021-07-13 20:30:34,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:30:34,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:34,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:30:34,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=278, Unknown=1, NotChecked=0, Total=342 [2021-07-13 20:30:34,759 INFO L87 Difference]: Start difference. First operand 1359 states and 4620 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:47,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:47,041 INFO L93 Difference]: Finished difference Result 1987 states and 6490 transitions. [2021-07-13 20:30:47,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:30:47,041 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:47,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:47,045 INFO L225 Difference]: With dead ends: 1987 [2021-07-13 20:30:47,045 INFO L226 Difference]: Without dead ends: 1937 [2021-07-13 20:30:47,045 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 1891.9ms TimeCoverageRelationStatistics Valid=191, Invalid=864, Unknown=1, NotChecked=0, Total=1056 [2021-07-13 20:30:47,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-07-13 20:30:47,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1366. [2021-07-13 20:30:47,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1366 states, 1365 states have (on average 3.4065934065934065) internal successors, (4650), 1365 states have internal predecessors, (4650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:47,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1366 states to 1366 states and 4650 transitions. [2021-07-13 20:30:47,066 INFO L78 Accepts]: Start accepts. Automaton has 1366 states and 4650 transitions. Word has length 26 [2021-07-13 20:30:47,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:47,066 INFO L482 AbstractCegarLoop]: Abstraction has 1366 states and 4650 transitions. [2021-07-13 20:30:47,066 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:47,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1366 states and 4650 transitions. [2021-07-13 20:30:47,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:47,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:47,068 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:47,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2159 [2021-07-13 20:30:47,269 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:47,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:47,270 INFO L82 PathProgramCache]: Analyzing trace with hash 508379419, now seen corresponding path program 24 times [2021-07-13 20:30:47,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:47,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239593589] [2021-07-13 20:30:47,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:47,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:47,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:47,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:47,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239593589] [2021-07-13 20:30:47,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239593589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:47,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249687997] [2021-07-13 20:30:47,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:47,467 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:30:47,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:47,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:47,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:47,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:47,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:47,592 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 53 [2021-07-13 20:30:47,610 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:47,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:47,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:47,628 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-07-13 20:30:47,656 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:47,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,695 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 53 [2021-07-13 20:30:47,702 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:47,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:47,753 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:17 [2021-07-13 20:30:47,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:47,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249687997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:47,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:47,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:30:47,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375093065] [2021-07-13 20:30:47,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:30:47,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:47,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:30:47,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:30:47,788 INFO L87 Difference]: Start difference. First operand 1366 states and 4650 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:48,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:48,501 INFO L93 Difference]: Finished difference Result 1843 states and 6121 transitions. [2021-07-13 20:30:48,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:30:48,508 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:48,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:48,512 INFO L225 Difference]: With dead ends: 1843 [2021-07-13 20:30:48,512 INFO L226 Difference]: Without dead ends: 1824 [2021-07-13 20:30:48,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 651.0ms TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:30:48,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1824 states. [2021-07-13 20:30:48,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1824 to 1378. [2021-07-13 20:30:48,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1377 states have (on average 3.4095860566448803) internal successors, (4695), 1377 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:48,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 4695 transitions. [2021-07-13 20:30:48,532 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 4695 transitions. Word has length 26 [2021-07-13 20:30:48,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:48,532 INFO L482 AbstractCegarLoop]: Abstraction has 1378 states and 4695 transitions. [2021-07-13 20:30:48,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:48,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 4695 transitions. [2021-07-13 20:30:48,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:48,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:48,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:48,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2178 [2021-07-13 20:30:48,734 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:48,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:48,735 INFO L82 PathProgramCache]: Analyzing trace with hash 1495871031, now seen corresponding path program 25 times [2021-07-13 20:30:48,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:48,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102193247] [2021-07-13 20:30:48,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:48,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:48,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:48,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:48,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102193247] [2021-07-13 20:30:48,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102193247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:48,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633971078] [2021-07-13 20:30:48,906 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:48,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:48,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:30:48,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:49,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:49,066 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:30:49,083 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:49,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:49,101 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:30:49,118 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:49,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,150 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:30:49,160 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:30:49,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:49,218 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-13 20:30:49,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:49,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633971078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:49,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:49,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:30:49,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084214114] [2021-07-13 20:30:49,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:30:49,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:49,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:30:49,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:30:49,257 INFO L87 Difference]: Start difference. First operand 1378 states and 4695 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:49,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:49,793 INFO L93 Difference]: Finished difference Result 1965 states and 6485 transitions. [2021-07-13 20:30:49,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:30:49,793 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:49,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:49,797 INFO L225 Difference]: With dead ends: 1965 [2021-07-13 20:30:49,797 INFO L226 Difference]: Without dead ends: 1940 [2021-07-13 20:30:49,797 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 515.6ms TimeCoverageRelationStatistics Valid=185, Invalid=745, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:30:49,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1940 states. [2021-07-13 20:30:49,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1940 to 1378. [2021-07-13 20:30:49,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1377 states have (on average 3.4095860566448803) internal successors, (4695), 1377 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:49,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 4695 transitions. [2021-07-13 20:30:49,819 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 4695 transitions. Word has length 26 [2021-07-13 20:30:49,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:49,820 INFO L482 AbstractCegarLoop]: Abstraction has 1378 states and 4695 transitions. [2021-07-13 20:30:49,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:49,820 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 4695 transitions. [2021-07-13 20:30:49,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:49,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:49,822 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:50,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2195,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:50,022 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:50,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:50,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1425327497, now seen corresponding path program 42 times [2021-07-13 20:30:50,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:50,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409688148] [2021-07-13 20:30:50,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:50,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:50,257 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:50,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:50,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409688148] [2021-07-13 20:30:50,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409688148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:50,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908806202] [2021-07-13 20:30:50,257 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:50,311 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:30:50,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:50,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:50,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:50,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:50,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:50,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:50,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-13 20:30:50,443 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:50,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:50,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:50,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:50,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:50,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:30:50,454 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:50,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:50,466 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:50,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:30:50,467 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:50,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:50,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:50,477 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:30:50,489 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:50,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908806202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:50,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:50,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:30:50,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830536149] [2021-07-13 20:30:50,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:30:50,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:50,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:30:50,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:30:50,490 INFO L87 Difference]: Start difference. First operand 1378 states and 4695 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:51,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:51,432 INFO L93 Difference]: Finished difference Result 1798 states and 5944 transitions. [2021-07-13 20:30:51,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:30:51,432 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:30:51,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:51,435 INFO L225 Difference]: With dead ends: 1798 [2021-07-13 20:30:51,435 INFO L226 Difference]: Without dead ends: 1772 [2021-07-13 20:30:51,436 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 948.6ms TimeCoverageRelationStatistics Valid=284, Invalid=1198, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:30:51,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1772 states. [2021-07-13 20:30:51,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1772 to 1390. [2021-07-13 20:30:51,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.4046076313894886) internal successors, (4729), 1389 states have internal predecessors, (4729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:51,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4729 transitions. [2021-07-13 20:30:51,455 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4729 transitions. Word has length 26 [2021-07-13 20:30:51,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:51,455 INFO L482 AbstractCegarLoop]: Abstraction has 1390 states and 4729 transitions. [2021-07-13 20:30:51,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:51,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4729 transitions. [2021-07-13 20:30:51,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:30:51,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:51,457 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:51,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2214,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:51,658 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:51,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:51,658 INFO L82 PathProgramCache]: Analyzing trace with hash -357452933, now seen corresponding path program 43 times [2021-07-13 20:30:51,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:51,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884881828] [2021-07-13 20:30:51,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:51,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:51,896 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:51,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:51,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884881828] [2021-07-13 20:30:51,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884881828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:51,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907961450] [2021-07-13 20:30:51,897 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:30:51,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:51,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:51,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:53,478 WARN L205 SmtUtils]: Spent 718.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-07-13 20:30:53,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:53,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:53,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:53,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-13 20:30:53,489 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:53,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:53,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:53,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:53,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:53,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:30:53,500 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:53,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:53,512 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:53,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:30:53,513 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:53,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:53,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:53,522 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:30:53,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:53,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907961450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:53,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:53,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-13 20:30:53,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266437398] [2021-07-13 20:30:53,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:30:53,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:53,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:30:53,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=216, Unknown=1, NotChecked=0, Total=272 [2021-07-13 20:30:53,541 INFO L87 Difference]: Start difference. First operand 1390 states and 4729 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:30,326 WARN L205 SmtUtils]: Spent 800.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-07-13 20:31:32,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:32,879 INFO L93 Difference]: Finished difference Result 1990 states and 6587 transitions. [2021-07-13 20:31:32,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:31:32,879 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:32,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:32,883 INFO L225 Difference]: With dead ends: 1990 [2021-07-13 20:31:32,883 INFO L226 Difference]: Without dead ends: 1975 [2021-07-13 20:31:32,883 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 9428.2ms TimeCoverageRelationStatistics Valid=336, Invalid=1378, Unknown=8, NotChecked=0, Total=1722 [2021-07-13 20:31:32,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-07-13 20:31:32,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1390. [2021-07-13 20:31:32,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.4046076313894886) internal successors, (4729), 1389 states have internal predecessors, (4729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:32,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4729 transitions. [2021-07-13 20:31:32,903 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4729 transitions. Word has length 26 [2021-07-13 20:31:32,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:32,903 INFO L482 AbstractCegarLoop]: Abstraction has 1390 states and 4729 transitions. [2021-07-13 20:31:32,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:32,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4729 transitions. [2021-07-13 20:31:32,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:32,905 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:32,905 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:33,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2215 [2021-07-13 20:31:33,106 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:33,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:33,106 INFO L82 PathProgramCache]: Analyzing trace with hash -945828357, now seen corresponding path program 26 times [2021-07-13 20:31:33,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:33,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466337077] [2021-07-13 20:31:33,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:33,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:33,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:33,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:33,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466337077] [2021-07-13 20:31:33,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466337077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:33,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137178815] [2021-07-13 20:31:33,293 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:33,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:31:33,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:33,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:31:33,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:33,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:33,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:33,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-13 20:31:33,472 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:33,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:33,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:33,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:33,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:31:33,483 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:33,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:33,494 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:33,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:31:33,496 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:33,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:33,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:33,505 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:31:33,521 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:33,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137178815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:33,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:33,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:31:33,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816977644] [2021-07-13 20:31:33,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:31:33,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:33,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:31:33,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:31:33,522 INFO L87 Difference]: Start difference. First operand 1390 states and 4729 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:34,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:34,206 INFO L93 Difference]: Finished difference Result 1896 states and 6197 transitions. [2021-07-13 20:31:34,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:31:34,206 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:34,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:34,210 INFO L225 Difference]: With dead ends: 1896 [2021-07-13 20:31:34,210 INFO L226 Difference]: Without dead ends: 1881 [2021-07-13 20:31:34,210 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 655.5ms TimeCoverageRelationStatistics Valid=193, Invalid=619, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:31:34,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1881 states. [2021-07-13 20:31:34,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1881 to 1401. [2021-07-13 20:31:34,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1401 states, 1400 states have (on average 3.405) internal successors, (4767), 1400 states have internal predecessors, (4767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:34,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1401 states to 1401 states and 4767 transitions. [2021-07-13 20:31:34,231 INFO L78 Accepts]: Start accepts. Automaton has 1401 states and 4767 transitions. Word has length 26 [2021-07-13 20:31:34,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:34,232 INFO L482 AbstractCegarLoop]: Abstraction has 1401 states and 4767 transitions. [2021-07-13 20:31:34,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:34,232 INFO L276 IsEmpty]: Start isEmpty. Operand 1401 states and 4767 transitions. [2021-07-13 20:31:34,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:34,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:34,234 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:34,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2216,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:34,434 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:34,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:34,435 INFO L82 PathProgramCache]: Analyzing trace with hash 604553207, now seen corresponding path program 44 times [2021-07-13 20:31:34,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:34,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50946501] [2021-07-13 20:31:34,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:34,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:34,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:34,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:34,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50946501] [2021-07-13 20:31:34,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50946501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:34,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953343472] [2021-07-13 20:31:34,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:34,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:31:34,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:34,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:31:34,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:34,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:34,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:34,935 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:34,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-13 20:31:35,018 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:35,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:35,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:35,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:35,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:35,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-13 20:31:35,135 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:35,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:35,211 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:35,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:31:35,440 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:31:36,325 WARN L205 SmtUtils]: Spent 884.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 119 [2021-07-13 20:31:36,326 INFO L628 ElimStorePlain]: treesize reduction 426, result has 80.4 percent of original size [2021-07-13 20:31:36,488 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 149 [2021-07-13 20:31:36,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:36,732 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:149 [2021-07-13 20:31:36,793 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:36,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953343472] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:36,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:36,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:31:36,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305920054] [2021-07-13 20:31:36,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:31:36,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:36,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:31:36,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:31:36,794 INFO L87 Difference]: Start difference. First operand 1401 states and 4767 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:38,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:38,740 INFO L93 Difference]: Finished difference Result 2295 states and 7289 transitions. [2021-07-13 20:31:38,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:31:38,740 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:38,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:38,744 INFO L225 Difference]: With dead ends: 2295 [2021-07-13 20:31:38,744 INFO L226 Difference]: Without dead ends: 2251 [2021-07-13 20:31:38,745 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 866 ImplicationChecksByTransitivity, 1695.1ms TimeCoverageRelationStatistics Valid=492, Invalid=2370, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:31:38,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2251 states. [2021-07-13 20:31:38,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2251 to 1408. [2021-07-13 20:31:38,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 1407 states have (on average 3.405828002842928) internal successors, (4792), 1407 states have internal predecessors, (4792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:38,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 4792 transitions. [2021-07-13 20:31:38,777 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 4792 transitions. Word has length 26 [2021-07-13 20:31:38,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:38,777 INFO L482 AbstractCegarLoop]: Abstraction has 1408 states and 4792 transitions. [2021-07-13 20:31:38,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:38,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 4792 transitions. [2021-07-13 20:31:38,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:38,779 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:38,779 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:38,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2217 [2021-07-13 20:31:38,980 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:38,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:38,980 INFO L82 PathProgramCache]: Analyzing trace with hash -371765637, now seen corresponding path program 45 times [2021-07-13 20:31:38,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:38,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872295147] [2021-07-13 20:31:38,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:38,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:39,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:39,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:39,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872295147] [2021-07-13 20:31:39,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872295147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:39,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135618936] [2021-07-13 20:31:39,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:39,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:31:39,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:39,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:31:39,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:39,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:39,379 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-13 20:31:39,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 217 [2021-07-13 20:31:39,455 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:39,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:39,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:39,504 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-13 20:31:39,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 221 treesize of output 195 [2021-07-13 20:31:39,664 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:39,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:39,728 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:39,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 193 treesize of output 177 [2021-07-13 20:31:39,986 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:40,483 WARN L205 SmtUtils]: Spent 496.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 122 [2021-07-13 20:31:40,483 INFO L628 ElimStorePlain]: treesize reduction 242, result has 87.7 percent of original size [2021-07-13 20:31:40,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:40,860 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:245, output treesize:232 [2021-07-13 20:31:40,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:40,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135618936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:40,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:40,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-07-13 20:31:40,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903340950] [2021-07-13 20:31:40,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:31:40,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:40,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:31:40,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:31:40,922 INFO L87 Difference]: Start difference. First operand 1408 states and 4792 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:42,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:42,374 INFO L93 Difference]: Finished difference Result 2489 states and 8040 transitions. [2021-07-13 20:31:42,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:31:42,375 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:42,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:42,379 INFO L225 Difference]: With dead ends: 2489 [2021-07-13 20:31:42,379 INFO L226 Difference]: Without dead ends: 2474 [2021-07-13 20:31:42,380 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 1269.8ms TimeCoverageRelationStatistics Valid=347, Invalid=1909, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:31:42,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2474 states. [2021-07-13 20:31:42,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2474 to 1418. [2021-07-13 20:31:42,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 1417 states have (on average 3.4064925899788285) internal successors, (4827), 1417 states have internal predecessors, (4827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:42,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 4827 transitions. [2021-07-13 20:31:42,404 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 4827 transitions. Word has length 26 [2021-07-13 20:31:42,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:42,404 INFO L482 AbstractCegarLoop]: Abstraction has 1418 states and 4827 transitions. [2021-07-13 20:31:42,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:42,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 4827 transitions. [2021-07-13 20:31:42,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:42,406 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:42,406 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:42,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2350,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:42,620 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:42,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:42,620 INFO L82 PathProgramCache]: Analyzing trace with hash 644042019, now seen corresponding path program 27 times [2021-07-13 20:31:42,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:42,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435178227] [2021-07-13 20:31:42,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:42,794 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:42,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:42,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435178227] [2021-07-13 20:31:42,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435178227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:42,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327306496] [2021-07-13 20:31:42,794 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 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:31:42,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:31:42,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:42,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:42,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:42,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:42,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:42,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-13 20:31:42,977 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:42,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:42,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:42,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:42,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:31:42,988 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:42,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:43,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:43,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:31:43,009 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:43,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:43,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:43,018 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:31:43,034 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:43,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327306496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:43,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:43,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:31:43,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304033686] [2021-07-13 20:31:43,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:31:43,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:43,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:31:43,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:31:43,035 INFO L87 Difference]: Start difference. First operand 1418 states and 4827 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:44,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:44,001 INFO L93 Difference]: Finished difference Result 2009 states and 6538 transitions. [2021-07-13 20:31:44,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:31:44,001 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:44,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:44,005 INFO L225 Difference]: With dead ends: 2009 [2021-07-13 20:31:44,005 INFO L226 Difference]: Without dead ends: 1994 [2021-07-13 20:31:44,005 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 752.1ms TimeCoverageRelationStatistics Valid=227, Invalid=765, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:31:44,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1994 states. [2021-07-13 20:31:44,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1994 to 1423. [2021-07-13 20:31:44,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1422 states have (on average 3.407876230661041) internal successors, (4846), 1422 states have internal predecessors, (4846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:44,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 4846 transitions. [2021-07-13 20:31:44,027 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 4846 transitions. Word has length 26 [2021-07-13 20:31:44,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:44,027 INFO L482 AbstractCegarLoop]: Abstraction has 1423 states and 4846 transitions. [2021-07-13 20:31:44,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:44,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 4846 transitions. [2021-07-13 20:31:44,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:44,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:44,029 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:44,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2498 [2021-07-13 20:31:44,230 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:44,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:44,230 INFO L82 PathProgramCache]: Analyzing trace with hash -973490761, now seen corresponding path program 28 times [2021-07-13 20:31:44,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:44,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204925351] [2021-07-13 20:31:44,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:44,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:44,372 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:44,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:44,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204925351] [2021-07-13 20:31:44,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204925351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:44,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096737714] [2021-07-13 20:31:44,372 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 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:31:44,396 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:31:44,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:44,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:31:44,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:44,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:44,530 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:44,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:31:44,550 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:44,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:44,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:44,568 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:44,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:31:44,585 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:44,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:44,617 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:44,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:31:44,627 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:31:44,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:44,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:44,688 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-13 20:31:44,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:44,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096737714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:44,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:44,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:31:44,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935846411] [2021-07-13 20:31:44,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:31:44,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:44,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:31:44,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:31:44,726 INFO L87 Difference]: Start difference. First operand 1423 states and 4846 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:45,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:45,843 INFO L93 Difference]: Finished difference Result 2401 states and 7734 transitions. [2021-07-13 20:31:45,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:31:45,843 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:45,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:45,847 INFO L225 Difference]: With dead ends: 2401 [2021-07-13 20:31:45,847 INFO L226 Difference]: Without dead ends: 2382 [2021-07-13 20:31:45,848 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 823.9ms TimeCoverageRelationStatistics Valid=342, Invalid=1218, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:31:45,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2382 states. [2021-07-13 20:31:45,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2382 to 1416. [2021-07-13 20:31:45,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.4063604240282683) internal successors, (4820), 1415 states have internal predecessors, (4820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:45,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4820 transitions. [2021-07-13 20:31:45,872 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4820 transitions. Word has length 26 [2021-07-13 20:31:45,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:45,872 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4820 transitions. [2021-07-13 20:31:45,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:45,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4820 transitions. [2021-07-13 20:31:45,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:45,874 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:45,874 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:46,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2499,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:46,074 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:46,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:46,075 INFO L82 PathProgramCache]: Analyzing trace with hash 830546731, now seen corresponding path program 46 times [2021-07-13 20:31:46,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:46,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039366761] [2021-07-13 20:31:46,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:46,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:46,245 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:46,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:46,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039366761] [2021-07-13 20:31:46,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039366761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:46,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652496170] [2021-07-13 20:31:46,246 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:31:46,276 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:31:46,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:46,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:46,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:46,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:46,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:46,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:46,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:46,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 37 [2021-07-13 20:31:46,403 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:46,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:46,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:46,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:46,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:46,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:46,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:31:46,415 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:46,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:46,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:46,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:31:46,429 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:46,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:46,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:46,439 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:31:46,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:46,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652496170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:46,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:46,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-13 20:31:46,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578346397] [2021-07-13 20:31:46,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:31:46,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:46,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:31:46,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:31:46,457 INFO L87 Difference]: Start difference. First operand 1416 states and 4820 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:47,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:47,958 INFO L93 Difference]: Finished difference Result 3014 states and 9632 transitions. [2021-07-13 20:31:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:31:47,958 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:47,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:47,963 INFO L225 Difference]: With dead ends: 3014 [2021-07-13 20:31:47,963 INFO L226 Difference]: Without dead ends: 2978 [2021-07-13 20:31:47,964 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 1194.9ms TimeCoverageRelationStatistics Valid=425, Invalid=1831, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:31:47,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2978 states. [2021-07-13 20:31:47,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2978 to 1549. [2021-07-13 20:31:47,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1548 states have (on average 3.4237726098191215) internal successors, (5300), 1548 states have internal predecessors, (5300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:47,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 5300 transitions. [2021-07-13 20:31:47,991 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 5300 transitions. Word has length 26 [2021-07-13 20:31:47,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:47,991 INFO L482 AbstractCegarLoop]: Abstraction has 1549 states and 5300 transitions. [2021-07-13 20:31:47,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:47,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 5300 transitions. [2021-07-13 20:31:47,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:47,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:47,993 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:48,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2519,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:48,194 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:48,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:48,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1630771913, now seen corresponding path program 47 times [2021-07-13 20:31:48,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:48,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682932997] [2021-07-13 20:31:48,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:48,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:48,381 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:48,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:48,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682932997] [2021-07-13 20:31:48,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682932997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:48,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029873368] [2021-07-13 20:31:48,382 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:31:48,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:31:48,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:48,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:31:48,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:48,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:48,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:48,515 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:48,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-07-13 20:31:48,598 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:48,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:48,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:48,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:48,634 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:48,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-07-13 20:31:48,709 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:48,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:48,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:48,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:31:48,950 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:31:49,360 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 119 [2021-07-13 20:31:49,361 INFO L628 ElimStorePlain]: treesize reduction 248, result has 85.3 percent of original size [2021-07-13 20:31:49,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:49,556 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:48 [2021-07-13 20:31:49,607 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:49,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029873368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:49,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:49,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-13 20:31:49,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366180446] [2021-07-13 20:31:49,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:31:49,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:49,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:31:49,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:31:49,608 INFO L87 Difference]: Start difference. First operand 1549 states and 5300 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:51,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:51,426 INFO L93 Difference]: Finished difference Result 3396 states and 10730 transitions. [2021-07-13 20:31:51,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:31:51,427 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:51,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:51,433 INFO L225 Difference]: With dead ends: 3396 [2021-07-13 20:31:51,433 INFO L226 Difference]: Without dead ends: 3339 [2021-07-13 20:31:51,434 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 1509.3ms TimeCoverageRelationStatistics Valid=512, Invalid=2038, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:31:51,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3339 states. [2021-07-13 20:31:51,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3339 to 1572. [2021-07-13 20:31:51,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.426479949077021) internal successors, (5383), 1571 states have internal predecessors, (5383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:51,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5383 transitions. [2021-07-13 20:31:51,468 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5383 transitions. Word has length 26 [2021-07-13 20:31:51,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:51,468 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5383 transitions. [2021-07-13 20:31:51,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:51,468 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5383 transitions. [2021-07-13 20:31:51,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:51,471 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:51,471 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:51,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2520 [2021-07-13 20:31:51,673 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:51,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:51,674 INFO L82 PathProgramCache]: Analyzing trace with hash 219730783, now seen corresponding path program 29 times [2021-07-13 20:31:51,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:51,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337878667] [2021-07-13 20:31:51,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:51,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:51,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:51,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:51,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337878667] [2021-07-13 20:31:51,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337878667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:51,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003509022] [2021-07-13 20:31:51,833 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:31:51,857 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:31:51,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:51,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:31:51,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:52,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:52,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:52,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 35 [2021-07-13 20:31:52,061 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:52,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:52,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:52,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:52,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:31:52,072 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:52,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:52,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:52,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:31:52,085 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:52,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:52,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:52,094 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:31:52,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:52,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003509022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:52,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:52,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:31:52,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165242430] [2021-07-13 20:31:52,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:31:52,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:52,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:31:52,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:31:52,112 INFO L87 Difference]: Start difference. First operand 1572 states and 5383 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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 20:31:52,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:52,883 INFO L93 Difference]: Finished difference Result 1983 states and 6657 transitions. [2021-07-13 20:31:52,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:31:52,883 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:52,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:52,887 INFO L225 Difference]: With dead ends: 1983 [2021-07-13 20:31:52,887 INFO L226 Difference]: Without dead ends: 1968 [2021-07-13 20:31:52,887 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 670.1ms TimeCoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:31:52,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2021-07-13 20:31:52,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1583. [2021-07-13 20:31:52,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 3.4260429835651074) internal successors, (5420), 1582 states have internal predecessors, (5420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:52,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 5420 transitions. [2021-07-13 20:31:52,913 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 5420 transitions. Word has length 26 [2021-07-13 20:31:52,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:52,913 INFO L482 AbstractCegarLoop]: Abstraction has 1583 states and 5420 transitions. [2021-07-13 20:31:52,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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 20:31:52,913 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 5420 transitions. [2021-07-13 20:31:52,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:52,915 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:52,915 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:53,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2633,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:53,129 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:53,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:53,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1397801997, now seen corresponding path program 30 times [2021-07-13 20:31:53,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:53,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794785690] [2021-07-13 20:31:53,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:53,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:53,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:53,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794785690] [2021-07-13 20:31:53,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794785690] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:53,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373426155] [2021-07-13 20:31:53,280 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:53,320 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:31:53,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:53,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:31:53,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:53,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:53,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:31:53,493 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:53,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:53,522 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:53,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:31:53,557 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:53,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:53,603 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:53,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:31:53,615 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:31:53,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:53,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:53,747 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:165 [2021-07-13 20:31:53,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:53,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373426155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:53,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:53,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-07-13 20:31:53,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421078174] [2021-07-13 20:31:53,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:31:53,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:53,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:31:53,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:31:53,839 INFO L87 Difference]: Start difference. First operand 1583 states and 5420 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:55,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:55,434 INFO L93 Difference]: Finished difference Result 2815 states and 9082 transitions. [2021-07-13 20:31:55,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:31:55,434 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:55,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:55,440 INFO L225 Difference]: With dead ends: 2815 [2021-07-13 20:31:55,440 INFO L226 Difference]: Without dead ends: 2777 [2021-07-13 20:31:55,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1211.6ms TimeCoverageRelationStatistics Valid=351, Invalid=1629, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:31:55,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2777 states. [2021-07-13 20:31:55,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2777 to 1586. [2021-07-13 20:31:55,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1586 states, 1585 states have (on average 3.4227129337539433) internal successors, (5425), 1585 states have internal predecessors, (5425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:55,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1586 states to 1586 states and 5425 transitions. [2021-07-13 20:31:55,479 INFO L78 Accepts]: Start accepts. Automaton has 1586 states and 5425 transitions. Word has length 26 [2021-07-13 20:31:55,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:55,480 INFO L482 AbstractCegarLoop]: Abstraction has 1586 states and 5425 transitions. [2021-07-13 20:31:55,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:55,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1586 states and 5425 transitions. [2021-07-13 20:31:55,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:55,482 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:55,482 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:55,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2634 [2021-07-13 20:31:55,683 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:55,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:55,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1207222395, now seen corresponding path program 31 times [2021-07-13 20:31:55,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:55,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035728379] [2021-07-13 20:31:55,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:55,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:55,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:55,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:55,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035728379] [2021-07-13 20:31:55,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035728379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:55,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929061916] [2021-07-13 20:31:55,856 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:55,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:55,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:31:55,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:55,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:56,003 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:56,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:31:56,020 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:56,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:56,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:56,041 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:56,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:31:56,058 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:56,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:56,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:56,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:31:56,099 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:31:56,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:56,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:56,159 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-13 20:31:56,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:56,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929061916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:56,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:56,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:31:56,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941208533] [2021-07-13 20:31:56,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:31:56,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:56,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:31:56,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:31:56,197 INFO L87 Difference]: Start difference. First operand 1586 states and 5425 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:57,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:57,046 INFO L93 Difference]: Finished difference Result 2234 states and 7413 transitions. [2021-07-13 20:31:57,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:31:57,047 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:57,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:57,051 INFO L225 Difference]: With dead ends: 2234 [2021-07-13 20:31:57,051 INFO L226 Difference]: Without dead ends: 2209 [2021-07-13 20:31:57,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 636.5ms TimeCoverageRelationStatistics Valid=255, Invalid=1005, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:31:57,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-07-13 20:31:57,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1580. [2021-07-13 20:31:57,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1579 states have (on average 3.4243191893603546) internal successors, (5407), 1579 states have internal predecessors, (5407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:57,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 5407 transitions. [2021-07-13 20:31:57,075 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 5407 transitions. Word has length 26 [2021-07-13 20:31:57,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:57,075 INFO L482 AbstractCegarLoop]: Abstraction has 1580 states and 5407 transitions. [2021-07-13 20:31:57,075 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:57,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 5407 transitions. [2021-07-13 20:31:57,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:57,078 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:57,078 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:57,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2695 [2021-07-13 20:31:57,278 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:57,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:57,278 INFO L82 PathProgramCache]: Analyzing trace with hash -189976303, now seen corresponding path program 48 times [2021-07-13 20:31:57,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:57,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863555700] [2021-07-13 20:31:57,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:57,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:57,543 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:57,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:57,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863555700] [2021-07-13 20:31:57,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863555700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:57,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866744635] [2021-07-13 20:31:57,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:31:57,569 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:31:57,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:57,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:31:57,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:57,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:57,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:57,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:57,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 37 [2021-07-13 20:31:57,731 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:57,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:57,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:57,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:57,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:57,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:31:57,742 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:57,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:57,754 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:57,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:31:57,755 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:57,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:57,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:57,765 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:31:57,778 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:57,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866744635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:57,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:57,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:31:57,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833899547] [2021-07-13 20:31:57,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:31:57,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:57,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:31:57,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:31:57,779 INFO L87 Difference]: Start difference. First operand 1580 states and 5407 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:59,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:59,089 INFO L93 Difference]: Finished difference Result 2036 states and 6741 transitions. [2021-07-13 20:31:59,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:31:59,089 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:31:59,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:59,093 INFO L225 Difference]: With dead ends: 2036 [2021-07-13 20:31:59,093 INFO L226 Difference]: Without dead ends: 2014 [2021-07-13 20:31:59,093 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1272.4ms TimeCoverageRelationStatistics Valid=344, Invalid=1462, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:31:59,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2021-07-13 20:31:59,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1572. [2021-07-13 20:31:59,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.4239338001273074) internal successors, (5379), 1571 states have internal predecessors, (5379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:59,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5379 transitions. [2021-07-13 20:31:59,116 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5379 transitions. Word has length 26 [2021-07-13 20:31:59,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:59,116 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5379 transitions. [2021-07-13 20:31:59,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:59,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5379 transitions. [2021-07-13 20:31:59,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:31:59,118 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:59,118 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:59,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2714,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:59,320 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:59,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:59,321 INFO L82 PathProgramCache]: Analyzing trace with hash 735517563, now seen corresponding path program 49 times [2021-07-13 20:31:59,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:59,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736018883] [2021-07-13 20:31:59,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:59,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:59,568 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:59,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:59,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736018883] [2021-07-13 20:31:59,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736018883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:59,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544477735] [2021-07-13 20:31:59,568 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 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:31:59,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:59,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:59,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:02,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:02,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:02,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:02,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:02,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-13 20:32:02,032 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:02,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:02,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:02,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:02,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:02,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:02,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:32:02,045 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:02,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:02,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:02,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:32:02,058 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:02,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:02,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:02,068 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:32:02,085 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:02,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544477735] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:02,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:02,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-13 20:32:02,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685961725] [2021-07-13 20:32:02,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:32:02,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:02,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:32:02,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=212, Unknown=3, NotChecked=0, Total=272 [2021-07-13 20:32:02,086 INFO L87 Difference]: Start difference. First operand 1572 states and 5379 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:27,754 WARN L205 SmtUtils]: Spent 1.26 s on a formula simplification that was a NOOP. DAG size: 35 [2021-07-13 20:32:30,362 WARN L205 SmtUtils]: Spent 809.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-13 20:32:30,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:30,412 INFO L93 Difference]: Finished difference Result 2238 states and 7416 transitions. [2021-07-13 20:32:30,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:32:30,412 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:32:30,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:30,417 INFO L225 Difference]: With dead ends: 2238 [2021-07-13 20:32:30,417 INFO L226 Difference]: Without dead ends: 2223 [2021-07-13 20:32:30,417 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 15537.8ms TimeCoverageRelationStatistics Valid=421, Invalid=1635, Unknown=14, NotChecked=0, Total=2070 [2021-07-13 20:32:30,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2021-07-13 20:32:30,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 1572. [2021-07-13 20:32:30,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.4239338001273074) internal successors, (5379), 1571 states have internal predecessors, (5379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:30,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5379 transitions. [2021-07-13 20:32:30,451 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5379 transitions. Word has length 26 [2021-07-13 20:32:30,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:30,451 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5379 transitions. [2021-07-13 20:32:30,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:30,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5379 transitions. [2021-07-13 20:32:30,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:32:30,454 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:30,454 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:30,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2715,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:30,654 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:30,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:30,655 INFO L82 PathProgramCache]: Analyzing trace with hash -442386977, now seen corresponding path program 50 times [2021-07-13 20:32:30,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:30,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100010296] [2021-07-13 20:32:30,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:30,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:30,859 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:30,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:30,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100010296] [2021-07-13 20:32:30,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100010296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:30,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554147660] [2021-07-13 20:32:30,860 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 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:32:30,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:32:30,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:30,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:32:30,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:31,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:31,046 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:31,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 73 [2021-07-13 20:32:31,203 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:31,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:31,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:31,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:31,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 63 [2021-07-13 20:32:31,410 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:31,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:31,489 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:31,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:32:31,723 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:32:32,246 WARN L205 SmtUtils]: Spent 522.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 126 [2021-07-13 20:32:32,247 INFO L628 ElimStorePlain]: treesize reduction 666, result has 70.8 percent of original size [2021-07-13 20:32:33,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:33,087 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:58, output treesize:20 [2021-07-13 20:32:33,149 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:33,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554147660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:33,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:33,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-07-13 20:32:33,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913801796] [2021-07-13 20:32:33,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:32:33,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:33,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:32:33,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:32:33,150 INFO L87 Difference]: Start difference. First operand 1572 states and 5379 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:36,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:36,297 INFO L93 Difference]: Finished difference Result 2935 states and 9380 transitions. [2021-07-13 20:32:36,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:32:36,297 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:32:36,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:36,302 INFO L225 Difference]: With dead ends: 2935 [2021-07-13 20:32:36,302 INFO L226 Difference]: Without dead ends: 2873 [2021-07-13 20:32:36,302 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1698 ImplicationChecksByTransitivity, 2667.1ms TimeCoverageRelationStatistics Valid=805, Invalid=4895, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:32:36,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2021-07-13 20:32:36,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 1625. [2021-07-13 20:32:36,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1625 states, 1624 states have (on average 3.4224137931034484) internal successors, (5558), 1624 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:36,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1625 states to 1625 states and 5558 transitions. [2021-07-13 20:32:36,339 INFO L78 Accepts]: Start accepts. Automaton has 1625 states and 5558 transitions. Word has length 26 [2021-07-13 20:32:36,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:36,339 INFO L482 AbstractCegarLoop]: Abstraction has 1625 states and 5558 transitions. [2021-07-13 20:32:36,339 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:36,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1625 states and 5558 transitions. [2021-07-13 20:32:36,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:32:36,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:36,341 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:36,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2716,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:36,542 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:36,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:36,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1988624133, now seen corresponding path program 51 times [2021-07-13 20:32:36,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:36,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210991605] [2021-07-13 20:32:36,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:36,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:36,744 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:36,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:36,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210991605] [2021-07-13 20:32:36,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210991605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:36,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784955875] [2021-07-13 20:32:36,744 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 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:32:36,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:32:36,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:36,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:32:36,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:36,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:36,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 83 [2021-07-13 20:32:37,308 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:37,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:37,363 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:37,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 73 [2021-07-13 20:32:37,699 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:37,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:37,791 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:37,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:32:38,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:32:38,781 WARN L205 SmtUtils]: Spent 721.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 138 [2021-07-13 20:32:38,782 INFO L628 ElimStorePlain]: treesize reduction 678, result has 71.9 percent of original size [2021-07-13 20:32:39,649 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 217 DAG size of output: 278 [2021-07-13 20:32:40,161 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 274 DAG size of output: 216 [2021-07-13 20:32:41,260 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 211 DAG size of output: 189 [2021-07-13 20:32:41,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:41,454 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:64, output treesize:2790 [2021-07-13 20:32:41,779 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 168 [2021-07-13 20:32:42,157 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 44 [2021-07-13 20:32:42,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:42,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784955875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:42,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:42,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-07-13 20:32:42,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361857067] [2021-07-13 20:32:42,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:42,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:42,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:42,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:42,289 INFO L87 Difference]: Start difference. First operand 1625 states and 5558 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:44,638 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 66 [2021-07-13 20:32:45,103 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 47 [2021-07-13 20:32:45,643 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 52 [2021-07-13 20:32:45,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:45,691 INFO L93 Difference]: Finished difference Result 2782 states and 8999 transitions. [2021-07-13 20:32:45,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:32:45,692 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:32:45,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:45,697 INFO L225 Difference]: With dead ends: 2782 [2021-07-13 20:32:45,697 INFO L226 Difference]: Without dead ends: 2722 [2021-07-13 20:32:45,697 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 952 ImplicationChecksByTransitivity, 3263.3ms TimeCoverageRelationStatistics Valid=603, Invalid=2937, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:32:45,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2722 states. [2021-07-13 20:32:45,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2722 to 1634. [2021-07-13 20:32:45,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.425597060624617) internal successors, (5594), 1633 states have internal predecessors, (5594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:45,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5594 transitions. [2021-07-13 20:32:45,725 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5594 transitions. Word has length 26 [2021-07-13 20:32:45,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:45,725 INFO L482 AbstractCegarLoop]: Abstraction has 1634 states and 5594 transitions. [2021-07-13 20:32:45,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:45,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5594 transitions. [2021-07-13 20:32:45,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:32:45,727 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:45,727 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:45,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2974 [2021-07-13 20:32:45,928 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:45,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:45,928 INFO L82 PathProgramCache]: Analyzing trace with hash 521488947, now seen corresponding path program 52 times [2021-07-13 20:32:45,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:45,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608838087] [2021-07-13 20:32:45,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:45,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:46,164 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:46,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:46,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608838087] [2021-07-13 20:32:46,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608838087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:46,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346550346] [2021-07-13 20:32:46,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 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:32:46,189 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:32:46,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:46,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:46,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:50,847 WARN L205 SmtUtils]: Spent 815.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-07-13 20:32:50,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:50,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:50,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:50,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 37 [2021-07-13 20:32:50,867 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:50,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:50,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:50,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:50,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:32:50,878 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:50,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:32:50,892 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:50,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:50,901 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:32:50,917 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:50,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346550346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:50,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:50,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-13 20:32:50,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306922456] [2021-07-13 20:32:50,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:32:50,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:50,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:32:50,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=215, Unknown=3, NotChecked=0, Total=272 [2021-07-13 20:32:50,918 INFO L87 Difference]: Start difference. First operand 1634 states and 5594 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:53,432 WARN L205 SmtUtils]: Spent 1.29 s on a formula simplification that was a NOOP. DAG size: 35 [2021-07-13 20:32:53,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:53,522 INFO L93 Difference]: Finished difference Result 2185 states and 7232 transitions. [2021-07-13 20:32:53,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:32:53,523 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:32:53,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:53,527 INFO L225 Difference]: With dead ends: 2185 [2021-07-13 20:32:53,527 INFO L226 Difference]: Without dead ends: 2170 [2021-07-13 20:32:53,528 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 6991.9ms TimeCoverageRelationStatistics Valid=350, Invalid=1453, Unknown=3, NotChecked=0, Total=1806 [2021-07-13 20:32:53,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2021-07-13 20:32:53,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1638. [2021-07-13 20:32:53,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.4257788637751987) internal successors, (5608), 1637 states have internal predecessors, (5608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:53,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5608 transitions. [2021-07-13 20:32:53,554 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5608 transitions. Word has length 26 [2021-07-13 20:32:53,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:53,554 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5608 transitions. [2021-07-13 20:32:53,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:53,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5608 transitions. [2021-07-13 20:32:53,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:32:53,556 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:53,557 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:53,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3488,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:53,757 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:53,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:53,757 INFO L82 PathProgramCache]: Analyzing trace with hash -2074580369, now seen corresponding path program 53 times [2021-07-13 20:32:53,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:53,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657917649] [2021-07-13 20:32:53,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:53,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:53,970 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:53,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:53,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657917649] [2021-07-13 20:32:53,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657917649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:53,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508851435] [2021-07-13 20:32:53,971 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 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:32:53,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:32:53,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:53,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:32:53,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:03,081 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification that was a NOOP. DAG size: 38 [2021-07-13 20:33:03,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:03,115 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:33:03,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 219 [2021-07-13 20:33:03,187 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:03,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:03,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:03,238 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:33:03,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 223 treesize of output 199 [2021-07-13 20:33:03,395 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:03,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:03,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:03,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 197 treesize of output 181 [2021-07-13 20:33:03,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:04,235 WARN L205 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-07-13 20:33:04,235 INFO L628 ElimStorePlain]: treesize reduction 162, result has 92.8 percent of original size [2021-07-13 20:33:05,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:05,179 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:245, output treesize:315 [2021-07-13 20:33:05,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:05,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508851435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:05,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:05,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-07-13 20:33:05,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343520235] [2021-07-13 20:33:05,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:33:05,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:05,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:33:05,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=350, Unknown=5, NotChecked=0, Total=420 [2021-07-13 20:33:05,255 INFO L87 Difference]: Start difference. First operand 1638 states and 5608 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 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 20:33:55,391 WARN L205 SmtUtils]: Spent 4.07 s on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-07-13 20:33:55,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:55,569 INFO L93 Difference]: Finished difference Result 2374 states and 7924 transitions. [2021-07-13 20:33:55,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:33:55,569 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:33:55,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:55,574 INFO L225 Difference]: With dead ends: 2374 [2021-07-13 20:33:55,574 INFO L226 Difference]: Without dead ends: 2359 [2021-07-13 20:33:55,574 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 18197.5ms TimeCoverageRelationStatistics Valid=305, Invalid=1580, Unknown=7, NotChecked=0, Total=1892 [2021-07-13 20:33:55,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2359 states. [2021-07-13 20:33:55,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2359 to 1638. [2021-07-13 20:33:55,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.4257788637751987) internal successors, (5608), 1637 states have internal predecessors, (5608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:55,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5608 transitions. [2021-07-13 20:33:55,602 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5608 transitions. Word has length 26 [2021-07-13 20:33:55,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:55,602 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5608 transitions. [2021-07-13 20:33:55,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 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 20:33:55,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5608 transitions. [2021-07-13 20:33:55,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:33:55,605 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:55,605 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:55,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3489 [2021-07-13 20:33:55,806 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:55,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:55,806 INFO L82 PathProgramCache]: Analyzing trace with hash -1346907209, now seen corresponding path program 54 times [2021-07-13 20:33:55,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:55,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417759817] [2021-07-13 20:33:55,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:55,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:55,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:55,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:55,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417759817] [2021-07-13 20:33:55,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417759817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:55,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763297028] [2021-07-13 20:33:55,977 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 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:33:56,007 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:33:56,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:56,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:33:56,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:56,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:56,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:56,149 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:56,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-13 20:33:56,240 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:56,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:56,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:56,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:56,279 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:56,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-13 20:33:56,370 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:56,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:56,441 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:56,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:33:56,677 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:33:57,368 WARN L205 SmtUtils]: Spent 690.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 107 [2021-07-13 20:33:57,368 INFO L628 ElimStorePlain]: treesize reduction 1132, result has 46.5 percent of original size [2021-07-13 20:33:57,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:57,598 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-07-13 20:33:57,635 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:57,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763297028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:57,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:57,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 18 [2021-07-13 20:33:57,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921689767] [2021-07-13 20:33:57,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:33:57,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:57,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:33:57,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:33:57,636 INFO L87 Difference]: Start difference. First operand 1638 states and 5608 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:59,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:59,620 INFO L93 Difference]: Finished difference Result 3261 states and 10301 transitions. [2021-07-13 20:33:59,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:33:59,621 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:33:59,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:59,627 INFO L225 Difference]: With dead ends: 3261 [2021-07-13 20:33:59,627 INFO L226 Difference]: Without dead ends: 3214 [2021-07-13 20:33:59,628 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1473.4ms TimeCoverageRelationStatistics Valid=656, Invalid=3126, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:33:59,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3214 states. [2021-07-13 20:33:59,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3214 to 1647. [2021-07-13 20:33:59,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1646 states have (on average 3.4264884568651275) internal successors, (5640), 1646 states have internal predecessors, (5640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:59,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 5640 transitions. [2021-07-13 20:33:59,663 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 5640 transitions. Word has length 26 [2021-07-13 20:33:59,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:59,663 INFO L482 AbstractCegarLoop]: Abstraction has 1647 states and 5640 transitions. [2021-07-13 20:33:59,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:59,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 5640 transitions. [2021-07-13 20:33:59,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:33:59,666 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:59,666 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:59,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3813,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:59,868 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:59,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:59,868 INFO L82 PathProgramCache]: Analyzing trace with hash -916217703, now seen corresponding path program 55 times [2021-07-13 20:33:59,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:59,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403264992] [2021-07-13 20:33:59,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:59,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:00,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:00,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:00,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403264992] [2021-07-13 20:34:00,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403264992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:00,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300414629] [2021-07-13 20:34:00,101 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 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:34:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:00,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:34:00,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:00,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:00,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:00,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:00,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-13 20:34:00,323 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:00,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:00,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:00,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:00,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:00,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-13 20:34:00,435 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:00,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:00,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:00,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:34:00,779 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:01,221 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 108 [2021-07-13 20:34:01,221 INFO L628 ElimStorePlain]: treesize reduction 1472, result has 39.4 percent of original size [2021-07-13 20:34:01,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:01,409 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-07-13 20:34:01,449 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:01,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300414629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:01,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:01,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:34:01,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954134819] [2021-07-13 20:34:01,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:01,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:01,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:01,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:01,450 INFO L87 Difference]: Start difference. First operand 1647 states and 5640 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:03,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:03,808 INFO L93 Difference]: Finished difference Result 2920 states and 9365 transitions. [2021-07-13 20:34:03,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:34:03,809 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:03,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:03,814 INFO L225 Difference]: With dead ends: 2920 [2021-07-13 20:34:03,815 INFO L226 Difference]: Without dead ends: 2886 [2021-07-13 20:34:03,815 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 2117.3ms TimeCoverageRelationStatistics Valid=698, Invalid=2494, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:34:03,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2886 states. [2021-07-13 20:34:03,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2886 to 1654. [2021-07-13 20:34:03,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1653 states have (on average 3.434966727162734) internal successors, (5678), 1653 states have internal predecessors, (5678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:03,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 5678 transitions. [2021-07-13 20:34:03,850 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 5678 transitions. Word has length 26 [2021-07-13 20:34:03,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:03,850 INFO L482 AbstractCegarLoop]: Abstraction has 1654 states and 5678 transitions. [2021-07-13 20:34:03,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:03,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 5678 transitions. [2021-07-13 20:34:03,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:03,853 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:03,853 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:04,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3947 [2021-07-13 20:34:04,053 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:04,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:04,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1471656619, now seen corresponding path program 32 times [2021-07-13 20:34:04,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:04,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093667143] [2021-07-13 20:34:04,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:04,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:04,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:04,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:04,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093667143] [2021-07-13 20:34:04,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093667143] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:04,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949406172] [2021-07-13 20:34:04,161 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 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:34:04,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:34:04,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:04,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:34:04,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:04,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:04,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:04,339 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:04,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 47 [2021-07-13 20:34:04,356 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:04,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:04,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:04,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:04,377 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:04,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:34:04,393 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:04,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:04,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:04,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:04,438 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:04,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:04,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:04,504 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:41 [2021-07-13 20:34:04,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:04,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949406172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:04,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:04,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:34:04,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39655070] [2021-07-13 20:34:04,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:04,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:04,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:04,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:04,550 INFO L87 Difference]: Start difference. First operand 1654 states and 5678 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:05,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:05,430 INFO L93 Difference]: Finished difference Result 2114 states and 7070 transitions. [2021-07-13 20:34:05,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:34:05,430 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:05,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:05,434 INFO L225 Difference]: With dead ends: 2114 [2021-07-13 20:34:05,435 INFO L226 Difference]: Without dead ends: 2099 [2021-07-13 20:34:05,435 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 698.5ms TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:34:05,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2099 states. [2021-07-13 20:34:05,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2099 to 1645. [2021-07-13 20:34:05,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1645 states, 1644 states have (on average 3.431873479318735) internal successors, (5642), 1644 states have internal predecessors, (5642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:05,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1645 states to 1645 states and 5642 transitions. [2021-07-13 20:34:05,459 INFO L78 Accepts]: Start accepts. Automaton has 1645 states and 5642 transitions. Word has length 26 [2021-07-13 20:34:05,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:05,459 INFO L482 AbstractCegarLoop]: Abstraction has 1645 states and 5642 transitions. [2021-07-13 20:34:05,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:05,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1645 states and 5642 transitions. [2021-07-13 20:34:05,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:05,461 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:05,462 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:05,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4081 [2021-07-13 20:34:05,669 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:05,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:05,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1471507747, now seen corresponding path program 33 times [2021-07-13 20:34:05,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:05,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43203961] [2021-07-13 20:34:05,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:05,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:05,799 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:05,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:05,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43203961] [2021-07-13 20:34:05,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43203961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:05,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703168223] [2021-07-13 20:34:05,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:34:05,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:34:05,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:05,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:34:05,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:06,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:06,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:06,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-13 20:34:06,013 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:06,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:06,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:06,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:06,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:34:06,024 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:06,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:06,036 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:06,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:34:06,038 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:06,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:06,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:06,047 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:34:06,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:06,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703168223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:06,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:06,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:34:06,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717808851] [2021-07-13 20:34:06,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:06,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:06,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:06,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:06,065 INFO L87 Difference]: Start difference. First operand 1645 states and 5642 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:06,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:06,729 INFO L93 Difference]: Finished difference Result 2294 states and 7660 transitions. [2021-07-13 20:34:06,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:34:06,729 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:06,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:06,733 INFO L225 Difference]: With dead ends: 2294 [2021-07-13 20:34:06,733 INFO L226 Difference]: Without dead ends: 2279 [2021-07-13 20:34:06,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 539.1ms TimeCoverageRelationStatistics Valid=187, Invalid=805, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:34:06,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2279 states. [2021-07-13 20:34:06,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2279 to 1647. [2021-07-13 20:34:06,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1646 states have (on average 3.431956257594168) internal successors, (5649), 1646 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:06,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 5649 transitions. [2021-07-13 20:34:06,757 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 5649 transitions. Word has length 26 [2021-07-13 20:34:06,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:06,757 INFO L482 AbstractCegarLoop]: Abstraction has 1647 states and 5649 transitions. [2021-07-13 20:34:06,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:06,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 5649 transitions. [2021-07-13 20:34:06,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:06,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:06,759 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:06,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4099,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:06,960 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:06,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:06,960 INFO L82 PathProgramCache]: Analyzing trace with hash -146025033, now seen corresponding path program 34 times [2021-07-13 20:34:06,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:06,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635191297] [2021-07-13 20:34:06,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:06,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:07,083 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:07,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:07,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635191297] [2021-07-13 20:34:07,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635191297] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:07,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322728274] [2021-07-13 20:34:07,084 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 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:34:07,108 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:34:07,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:07,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:34:07,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:07,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:07,254 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:34:07,271 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:07,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:07,292 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:34:07,308 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:07,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,343 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:07,348 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:07,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:07,406 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-13 20:34:07,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:07,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322728274] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:07,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:07,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:34:07,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76249793] [2021-07-13 20:34:07,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:07,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:07,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:07,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:07,447 INFO L87 Difference]: Start difference. First operand 1647 states and 5649 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:08,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:08,316 INFO L93 Difference]: Finished difference Result 2530 states and 8380 transitions. [2021-07-13 20:34:08,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:34:08,316 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:08,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:08,321 INFO L225 Difference]: With dead ends: 2530 [2021-07-13 20:34:08,321 INFO L226 Difference]: Without dead ends: 2515 [2021-07-13 20:34:08,321 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 667.9ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:34:08,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2515 states. [2021-07-13 20:34:08,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2515 to 1638. [2021-07-13 20:34:08,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.427000610873549) internal successors, (5610), 1637 states have internal predecessors, (5610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:08,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5610 transitions. [2021-07-13 20:34:08,351 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5610 transitions. Word has length 26 [2021-07-13 20:34:08,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:08,351 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5610 transitions. [2021-07-13 20:34:08,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:08,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5610 transitions. [2021-07-13 20:34:08,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:08,354 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:08,354 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:08,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4100,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:08,557 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:08,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:08,557 INFO L82 PathProgramCache]: Analyzing trace with hash -628905925, now seen corresponding path program 35 times [2021-07-13 20:34:08,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:08,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323721128] [2021-07-13 20:34:08,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:08,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:08,715 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:08,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:08,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323721128] [2021-07-13 20:34:08,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323721128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:08,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802875116] [2021-07-13 20:34:08,716 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 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:34:08,743 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:34:08,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:08,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:34:08,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:08,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:08,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:08,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 35 [2021-07-13 20:34:08,917 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:08,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:08,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:08,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:08,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:34:08,929 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:08,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:08,942 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:08,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:34:08,944 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:08,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:08,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:08,954 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:34:08,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:08,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802875116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:08,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:08,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:34:08,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424901294] [2021-07-13 20:34:08,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:08,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:08,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:08,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:08,969 INFO L87 Difference]: Start difference. First operand 1638 states and 5610 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:09,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:09,429 INFO L93 Difference]: Finished difference Result 2064 states and 6895 transitions. [2021-07-13 20:34:09,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:34:09,429 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:09,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:09,433 INFO L225 Difference]: With dead ends: 2064 [2021-07-13 20:34:09,433 INFO L226 Difference]: Without dead ends: 2043 [2021-07-13 20:34:09,433 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 405.6ms TimeCoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:34:09,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2021-07-13 20:34:09,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1638. [2021-07-13 20:34:09,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.427000610873549) internal successors, (5610), 1637 states have internal predecessors, (5610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:09,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5610 transitions. [2021-07-13 20:34:09,459 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5610 transitions. Word has length 26 [2021-07-13 20:34:09,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:09,459 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5610 transitions. [2021-07-13 20:34:09,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:09,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5610 transitions. [2021-07-13 20:34:09,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:09,461 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:09,461 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:09,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4119,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:09,678 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:09,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:09,678 INFO L82 PathProgramCache]: Analyzing trace with hash -2009149475, now seen corresponding path program 36 times [2021-07-13 20:34:09,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:09,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751007036] [2021-07-13 20:34:09,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:09,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:09,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:09,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751007036] [2021-07-13 20:34:09,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751007036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:09,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012079928] [2021-07-13 20:34:09,809 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:34:09,834 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:34:09,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:09,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:09,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:10,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:10,014 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:34:10,050 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:10,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:10,082 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:34:10,116 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:10,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,166 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:10,176 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:10,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:34:10,307 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:57, output treesize:173 [2021-07-13 20:34:10,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:10,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012079928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:10,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:10,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:34:10,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849635088] [2021-07-13 20:34:10,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:10,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:10,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:10,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:10,412 INFO L87 Difference]: Start difference. First operand 1638 states and 5610 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:13,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:13,106 INFO L93 Difference]: Finished difference Result 2222 states and 7252 transitions. [2021-07-13 20:34:13,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:34:13,106 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:13,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:13,111 INFO L225 Difference]: With dead ends: 2222 [2021-07-13 20:34:13,111 INFO L226 Difference]: Without dead ends: 2184 [2021-07-13 20:34:13,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 940.2ms TimeCoverageRelationStatistics Valid=176, Invalid=1156, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:34:13,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2184 states. [2021-07-13 20:34:13,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2184 to 1632. [2021-07-13 20:34:13,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.4267320662170446) internal successors, (5589), 1631 states have internal predecessors, (5589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:13,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5589 transitions. [2021-07-13 20:34:13,135 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5589 transitions. Word has length 26 [2021-07-13 20:34:13,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:13,135 INFO L482 AbstractCegarLoop]: Abstraction has 1632 states and 5589 transitions. [2021-07-13 20:34:13,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:13,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5589 transitions. [2021-07-13 20:34:13,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:13,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:13,138 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:13,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4120 [2021-07-13 20:34:13,338 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:13,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:13,338 INFO L82 PathProgramCache]: Analyzing trace with hash -816683043, now seen corresponding path program 37 times [2021-07-13 20:34:13,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:13,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695055426] [2021-07-13 20:34:13,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:13,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:13,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:13,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:13,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695055426] [2021-07-13 20:34:13,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695055426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:13,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310725738] [2021-07-13 20:34:13,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 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:34:13,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:13,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:34:13,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:13,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:13,653 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:13,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:34:13,671 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:13,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:13,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:13,689 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:13,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:34:13,705 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:13,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:13,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:13,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:13,753 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:13,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:13,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:13,816 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-13 20:34:13,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:13,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310725738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:13,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:13,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:34:13,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489038912] [2021-07-13 20:34:13,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:34:13,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:13,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:34:13,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:34:13,854 INFO L87 Difference]: Start difference. First operand 1632 states and 5589 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:14,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:14,161 INFO L93 Difference]: Finished difference Result 2129 states and 7065 transitions. [2021-07-13 20:34:14,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:34:14,162 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:14,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:14,165 INFO L225 Difference]: With dead ends: 2129 [2021-07-13 20:34:14,166 INFO L226 Difference]: Without dead ends: 2104 [2021-07-13 20:34:14,166 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 329.0ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:34:14,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-07-13 20:34:14,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1626. [2021-07-13 20:34:14,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.420923076923077) internal successors, (5559), 1625 states have internal predecessors, (5559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:14,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5559 transitions. [2021-07-13 20:34:14,190 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5559 transitions. Word has length 26 [2021-07-13 20:34:14,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:14,190 INFO L482 AbstractCegarLoop]: Abstraction has 1626 states and 5559 transitions. [2021-07-13 20:34:14,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:14,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5559 transitions. [2021-07-13 20:34:14,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:14,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:14,192 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:14,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4170,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:14,393 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:14,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:14,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1649350967, now seen corresponding path program 38 times [2021-07-13 20:34:14,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:14,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839632164] [2021-07-13 20:34:14,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:14,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:14,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:14,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:14,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839632164] [2021-07-13 20:34:14,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839632164] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:14,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207639469] [2021-07-13 20:34:14,533 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 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:34:14,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:34:14,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:14,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:34:14,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:14,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:14,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:14,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 35 [2021-07-13 20:34:14,699 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:14,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:14,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:14,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:14,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:34:14,710 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:14,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:14,723 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:14,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:34:14,724 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:14,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:14,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:14,734 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:34:14,751 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:14,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207639469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:14,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:14,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:34:14,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554206805] [2021-07-13 20:34:14,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:34:14,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:14,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:34:14,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:34:14,752 INFO L87 Difference]: Start difference. First operand 1626 states and 5559 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:14,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:14,952 INFO L93 Difference]: Finished difference Result 1701 states and 5724 transitions. [2021-07-13 20:34:14,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:34:14,953 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:14,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:14,956 INFO L225 Difference]: With dead ends: 1701 [2021-07-13 20:34:14,956 INFO L226 Difference]: Without dead ends: 1682 [2021-07-13 20:34:14,956 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 261.3ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:14,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2021-07-13 20:34:14,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1618. [2021-07-13 20:34:14,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.419294990723562) internal successors, (5529), 1617 states have internal predecessors, (5529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:14,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5529 transitions. [2021-07-13 20:34:14,976 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5529 transitions. Word has length 26 [2021-07-13 20:34:14,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:14,976 INFO L482 AbstractCegarLoop]: Abstraction has 1618 states and 5529 transitions. [2021-07-13 20:34:14,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:14,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5529 transitions. [2021-07-13 20:34:14,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:14,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:14,978 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:15,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4188 [2021-07-13 20:34:15,179 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:15,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:15,179 INFO L82 PathProgramCache]: Analyzing trace with hash -497941569, now seen corresponding path program 39 times [2021-07-13 20:34:15,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:15,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31352921] [2021-07-13 20:34:15,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:15,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:15,318 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:15,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:15,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31352921] [2021-07-13 20:34:15,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31352921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:15,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182746450] [2021-07-13 20:34:15,318 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 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:34:15,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:34:15,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:15,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:15,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:16,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:16,488 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:16,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:34:16,524 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:16,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:16,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:16,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:16,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:34:16,599 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:16,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:16,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:16,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:16,652 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:16,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:16,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:34:16,749 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:57, output treesize:154 [2021-07-13 20:34:16,851 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:16,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182746450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:16,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:16,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:34:16,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327003003] [2021-07-13 20:34:16,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:16,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:16,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:16,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=251, Unknown=1, NotChecked=0, Total=306 [2021-07-13 20:34:16,852 INFO L87 Difference]: Start difference. First operand 1618 states and 5529 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:29,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:29,634 INFO L93 Difference]: Finished difference Result 1845 states and 6184 transitions. [2021-07-13 20:34:29,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:34:29,634 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:29,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:29,637 INFO L225 Difference]: With dead ends: 1845 [2021-07-13 20:34:29,637 INFO L226 Difference]: Without dead ends: 1820 [2021-07-13 20:34:29,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 4921.6ms TimeCoverageRelationStatistics Valid=129, Invalid=624, Unknown=3, NotChecked=0, Total=756 [2021-07-13 20:34:29,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1820 states. [2021-07-13 20:34:29,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1820 to 1600. [2021-07-13 20:34:29,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1599 states have (on average 3.424015009380863) internal successors, (5475), 1599 states have internal predecessors, (5475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:29,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 5475 transitions. [2021-07-13 20:34:29,658 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 5475 transitions. Word has length 26 [2021-07-13 20:34:29,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:29,658 INFO L482 AbstractCegarLoop]: Abstraction has 1600 states and 5475 transitions. [2021-07-13 20:34:29,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:29,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 5475 transitions. [2021-07-13 20:34:29,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:29,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:29,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:29,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4189 [2021-07-13 20:34:29,860 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:29,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:29,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1031976481, now seen corresponding path program 40 times [2021-07-13 20:34:29,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:29,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107788243] [2021-07-13 20:34:29,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:29,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:29,974 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:29,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:29,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107788243] [2021-07-13 20:34:29,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107788243] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:29,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583157303] [2021-07-13 20:34:29,975 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 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:34:29,998 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:34:29,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:29,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:34:29,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:30,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:30,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:30,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-13 20:34:30,173 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:30,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:30,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:30,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:30,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:34:30,184 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:30,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:30,196 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:30,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:34:30,197 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:30,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:30,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:30,207 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:34:30,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:30,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583157303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:30,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:30,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:34:30,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058637760] [2021-07-13 20:34:30,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:30,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:30,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:30,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:30,224 INFO L87 Difference]: Start difference. First operand 1600 states and 5475 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:30,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:30,648 INFO L93 Difference]: Finished difference Result 2102 states and 6991 transitions. [2021-07-13 20:34:30,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:34:30,649 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:30,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:30,652 INFO L225 Difference]: With dead ends: 2102 [2021-07-13 20:34:30,652 INFO L226 Difference]: Without dead ends: 2087 [2021-07-13 20:34:30,653 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 431.7ms TimeCoverageRelationStatistics Valid=174, Invalid=696, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:34:30,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2087 states. [2021-07-13 20:34:30,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2087 to 1595. [2021-07-13 20:34:30,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 3.422835633626098) internal successors, (5456), 1594 states have internal predecessors, (5456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:30,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 5456 transitions. [2021-07-13 20:34:30,675 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 5456 transitions. Word has length 26 [2021-07-13 20:34:30,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:30,675 INFO L482 AbstractCegarLoop]: Abstraction has 1595 states and 5456 transitions. [2021-07-13 20:34:30,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:30,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 5456 transitions. [2021-07-13 20:34:30,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:30,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:30,678 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:30,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4243 [2021-07-13 20:34:30,893 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:30,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:30,893 INFO L82 PathProgramCache]: Analyzing trace with hash -44484869, now seen corresponding path program 41 times [2021-07-13 20:34:30,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:30,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903108216] [2021-07-13 20:34:30,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:30,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:31,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:31,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:31,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903108216] [2021-07-13 20:34:31,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903108216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:31,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076324913] [2021-07-13 20:34:31,006 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 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:34:31,030 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:34:31,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:31,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:34:31,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:35,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:35,263 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:35,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:34:35,279 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:35,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:35,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:35,300 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:35,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:34:35,316 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:35,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:35,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:35,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:35,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:35,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:35,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:35,415 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:40 [2021-07-13 20:34:35,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:35,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076324913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:35,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:35,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:34:35,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492797869] [2021-07-13 20:34:35,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:34:35,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:35,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:34:35,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=271, Unknown=3, NotChecked=0, Total=342 [2021-07-13 20:34:35,456 INFO L87 Difference]: Start difference. First operand 1595 states and 5456 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:48,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:48,589 INFO L93 Difference]: Finished difference Result 2234 states and 7411 transitions. [2021-07-13 20:34:48,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:34:48,589 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:48,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:48,594 INFO L225 Difference]: With dead ends: 2234 [2021-07-13 20:34:48,594 INFO L226 Difference]: Without dead ends: 2209 [2021-07-13 20:34:48,594 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 4594.3ms TimeCoverageRelationStatistics Valid=199, Invalid=854, Unknown=3, NotChecked=0, Total=1056 [2021-07-13 20:34:48,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-07-13 20:34:48,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1573. [2021-07-13 20:34:48,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1573 states, 1572 states have (on average 3.422391857506361) internal successors, (5380), 1572 states have internal predecessors, (5380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:48,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1573 states to 1573 states and 5380 transitions. [2021-07-13 20:34:48,619 INFO L78 Accepts]: Start accepts. Automaton has 1573 states and 5380 transitions. Word has length 26 [2021-07-13 20:34:48,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:48,619 INFO L482 AbstractCegarLoop]: Abstraction has 1573 states and 5380 transitions. [2021-07-13 20:34:48,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:48,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1573 states and 5380 transitions. [2021-07-13 20:34:48,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:48,621 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:48,621 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:48,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4244 [2021-07-13 20:34:48,821 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:48,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:48,822 INFO L82 PathProgramCache]: Analyzing trace with hash -987079049, now seen corresponding path program 42 times [2021-07-13 20:34:48,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:48,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229508660] [2021-07-13 20:34:48,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:48,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:48,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:48,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:48,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229508660] [2021-07-13 20:34:48,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229508660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:48,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113907562] [2021-07-13 20:34:48,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 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:34:48,955 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:34:48,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:48,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:34:48,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:49,123 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:49,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:34:49,159 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:49,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:49,190 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:49,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:34:49,234 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:49,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:49,281 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:49,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:49,291 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:49,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:49,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:49,407 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:116 [2021-07-13 20:34:49,465 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:49,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113907562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:49,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:49,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:34:49,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055155741] [2021-07-13 20:34:49,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:34:49,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:49,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:34:49,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:34:49,466 INFO L87 Difference]: Start difference. First operand 1573 states and 5380 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:50,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:50,025 INFO L93 Difference]: Finished difference Result 2054 states and 6859 transitions. [2021-07-13 20:34:50,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:34:50,025 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:50,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:50,030 INFO L225 Difference]: With dead ends: 2054 [2021-07-13 20:34:50,030 INFO L226 Difference]: Without dead ends: 2039 [2021-07-13 20:34:50,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 492.9ms TimeCoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:34:50,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2039 states. [2021-07-13 20:34:50,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2039 to 1618. [2021-07-13 20:34:50,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4162028447742734) internal successors, (5524), 1617 states have internal predecessors, (5524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:50,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5524 transitions. [2021-07-13 20:34:50,055 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5524 transitions. Word has length 26 [2021-07-13 20:34:50,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:50,055 INFO L482 AbstractCegarLoop]: Abstraction has 1618 states and 5524 transitions. [2021-07-13 20:34:50,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:50,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5524 transitions. [2021-07-13 20:34:50,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:50,058 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:50,058 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:50,258 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4263 [2021-07-13 20:34:50,258 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:50,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:50,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1154888141, now seen corresponding path program 43 times [2021-07-13 20:34:50,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:50,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241472755] [2021-07-13 20:34:50,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:50,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:50,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:50,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241472755] [2021-07-13 20:34:50,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241472755] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:50,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031011648] [2021-07-13 20:34:50,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:50,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:50,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:34:50,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:50,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:50,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:50,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 35 [2021-07-13 20:34:50,558 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:50,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:50,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:50,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:50,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:34:50,569 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:50,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:50,582 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:50,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:34:50,583 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:50,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:50,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:50,594 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:34:50,612 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:50,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031011648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:50,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:50,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:34:50,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776009765] [2021-07-13 20:34:50,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:50,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:50,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:50,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:50,613 INFO L87 Difference]: Start difference. First operand 1618 states and 5524 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:51,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:51,282 INFO L93 Difference]: Finished difference Result 2315 states and 7658 transitions. [2021-07-13 20:34:51,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:34:51,282 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:51,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:51,286 INFO L225 Difference]: With dead ends: 2315 [2021-07-13 20:34:51,286 INFO L226 Difference]: Without dead ends: 2300 [2021-07-13 20:34:51,287 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 572.6ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:34:51,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2300 states. [2021-07-13 20:34:51,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2300 to 1619. [2021-07-13 20:34:51,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1619 states, 1618 states have (on average 3.417799752781211) internal successors, (5530), 1618 states have internal predecessors, (5530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:51,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1619 states to 1619 states and 5530 transitions. [2021-07-13 20:34:51,312 INFO L78 Accepts]: Start accepts. Automaton has 1619 states and 5530 transitions. Word has length 26 [2021-07-13 20:34:51,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:51,312 INFO L482 AbstractCegarLoop]: Abstraction has 1619 states and 5530 transitions. [2021-07-13 20:34:51,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:51,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1619 states and 5530 transitions. [2021-07-13 20:34:51,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:51,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:51,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:51,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4319,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:51,515 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:51,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:51,515 INFO L82 PathProgramCache]: Analyzing trace with hash -856114693, now seen corresponding path program 44 times [2021-07-13 20:34:51,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:51,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997969516] [2021-07-13 20:34:51,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:51,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:51,628 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:51,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:51,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997969516] [2021-07-13 20:34:51,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997969516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:51,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847200705] [2021-07-13 20:34:51,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:51,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:34:51,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:51,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:51,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:51,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:51,792 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:51,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:34:51,835 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:51,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:51,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:51,866 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:51,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:34:51,906 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:51,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:51,955 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:51,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:51,965 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:52,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:52,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:34:52,077 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:97 [2021-07-13 20:34:52,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:52,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847200705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:52,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:52,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:34:52,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457405179] [2021-07-13 20:34:52,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:52,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:52,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:52,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:52,149 INFO L87 Difference]: Start difference. First operand 1619 states and 5530 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:52,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:52,488 INFO L93 Difference]: Finished difference Result 2120 states and 7093 transitions. [2021-07-13 20:34:52,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:34:52,489 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:52,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:52,492 INFO L225 Difference]: With dead ends: 2120 [2021-07-13 20:34:52,492 INFO L226 Difference]: Without dead ends: 2105 [2021-07-13 20:34:52,493 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 409.7ms TimeCoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:34:52,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2105 states. [2021-07-13 20:34:52,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2105 to 1622. [2021-07-13 20:34:52,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.421344848858729) internal successors, (5546), 1621 states have internal predecessors, (5546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:52,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5546 transitions. [2021-07-13 20:34:52,533 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5546 transitions. Word has length 26 [2021-07-13 20:34:52,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:52,533 INFO L482 AbstractCegarLoop]: Abstraction has 1622 states and 5546 transitions. [2021-07-13 20:34:52,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:52,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5546 transitions. [2021-07-13 20:34:52,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:52,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:52,535 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:52,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4320 [2021-07-13 20:34:52,736 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:52,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:52,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1488441339, now seen corresponding path program 45 times [2021-07-13 20:34:52,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:52,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401264691] [2021-07-13 20:34:52,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:52,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:52,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:52,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:52,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401264691] [2021-07-13 20:34:52,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401264691] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:52,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902527051] [2021-07-13 20:34:52,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:52,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:34:52,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:52,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:52,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:53,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:53,893 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:53,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:34:53,934 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:53,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:53,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:53,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:53,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:34:53,997 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:54,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:54,046 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:54,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:54,055 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:54,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:54,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:34:54,176 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:229 [2021-07-13 20:34:54,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:54,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902527051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:54,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:54,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:34:54,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891672354] [2021-07-13 20:34:54,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:54,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:54,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:54,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=231, Unknown=1, NotChecked=0, Total=306 [2021-07-13 20:34:54,266 INFO L87 Difference]: Start difference. First operand 1622 states and 5546 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:54,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:54,628 INFO L93 Difference]: Finished difference Result 2150 states and 7189 transitions. [2021-07-13 20:34:54,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:34:54,629 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:54,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:54,632 INFO L225 Difference]: With dead ends: 2150 [2021-07-13 20:34:54,633 INFO L226 Difference]: Without dead ends: 2135 [2021-07-13 20:34:54,633 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1290.8ms TimeCoverageRelationStatistics Valid=150, Invalid=499, Unknown=1, NotChecked=0, Total=650 [2021-07-13 20:34:54,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2135 states. [2021-07-13 20:34:54,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2135 to 1640. [2021-07-13 20:34:54,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1639 states have (on average 3.416717510677242) internal successors, (5600), 1639 states have internal predecessors, (5600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:54,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 5600 transitions. [2021-07-13 20:34:54,656 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 5600 transitions. Word has length 26 [2021-07-13 20:34:54,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:54,657 INFO L482 AbstractCegarLoop]: Abstraction has 1640 states and 5600 transitions. [2021-07-13 20:34:54,657 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:54,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 5600 transitions. [2021-07-13 20:34:54,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:54,659 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:54,659 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:54,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4377,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:54,859 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:54,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:54,860 INFO L82 PathProgramCache]: Analyzing trace with hash -2007184673, now seen corresponding path program 46 times [2021-07-13 20:34:54,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:54,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173270008] [2021-07-13 20:34:54,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:54,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:54,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:54,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:54,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173270008] [2021-07-13 20:34:54,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173270008] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:54,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846832731] [2021-07-13 20:34:54,970 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 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:34:54,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:34:54,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:54,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:34:54,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:55,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:55,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:55,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-13 20:34:55,181 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:55,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:55,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:55,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:55,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-13 20:34:55,193 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:55,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:55,206 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:55,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:34:55,207 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:55,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:55,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:55,217 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-13 20:34:55,234 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:55,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846832731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:55,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:55,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:34:55,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965031918] [2021-07-13 20:34:55,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:55,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:55,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:55,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:55,234 INFO L87 Difference]: Start difference. First operand 1640 states and 5600 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:55,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:55,710 INFO L93 Difference]: Finished difference Result 2076 states and 6950 transitions. [2021-07-13 20:34:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:34:55,710 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:55,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:55,714 INFO L225 Difference]: With dead ends: 2076 [2021-07-13 20:34:55,714 INFO L226 Difference]: Without dead ends: 2061 [2021-07-13 20:34:55,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 431.3ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:34:55,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2061 states. [2021-07-13 20:34:55,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2061 to 1661. [2021-07-13 20:34:55,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 3.4126506024096384) internal successors, (5665), 1660 states have internal predecessors, (5665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:55,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 5665 transitions. [2021-07-13 20:34:55,737 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 5665 transitions. Word has length 26 [2021-07-13 20:34:55,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:55,737 INFO L482 AbstractCegarLoop]: Abstraction has 1661 states and 5665 transitions. [2021-07-13 20:34:55,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:55,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 5665 transitions. [2021-07-13 20:34:55,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:55,739 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:55,739 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:55,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4433,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:55,940 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:55,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:55,941 INFO L82 PathProgramCache]: Analyzing trace with hash 670249843, now seen corresponding path program 47 times [2021-07-13 20:34:55,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:55,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861793347] [2021-07-13 20:34:55,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:55,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:56,054 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:56,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:56,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861793347] [2021-07-13 20:34:56,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861793347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:56,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674589539] [2021-07-13 20:34:56,055 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 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:34:56,078 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:34:56,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:56,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:34:56,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:56,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:56,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:56,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:34:56,263 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:56,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:56,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:56,283 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:56,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:34:56,299 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:56,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:56,332 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:56,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:56,342 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:56,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:56,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:56,404 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:19 [2021-07-13 20:34:56,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:56,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674589539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:56,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:56,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:34:56,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485774796] [2021-07-13 20:34:56,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:34:56,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:56,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:34:56,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:34:56,444 INFO L87 Difference]: Start difference. First operand 1661 states and 5665 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:57,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:57,084 INFO L93 Difference]: Finished difference Result 2366 states and 7851 transitions. [2021-07-13 20:34:57,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:34:57,084 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:57,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:57,089 INFO L225 Difference]: With dead ends: 2366 [2021-07-13 20:34:57,089 INFO L226 Difference]: Without dead ends: 2351 [2021-07-13 20:34:57,089 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 527.0ms TimeCoverageRelationStatistics Valid=232, Invalid=890, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:34:57,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2351 states. [2021-07-13 20:34:57,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2351 to 1658. [2021-07-13 20:34:57,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4140012070006036) internal successors, (5657), 1657 states have internal predecessors, (5657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:57,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5657 transitions. [2021-07-13 20:34:57,116 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5657 transitions. Word has length 26 [2021-07-13 20:34:57,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:57,116 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5657 transitions. [2021-07-13 20:34:57,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:57,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5657 transitions. [2021-07-13 20:34:57,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:57,118 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:57,118 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:57,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4434,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:57,319 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:57,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:57,319 INFO L82 PathProgramCache]: Analyzing trace with hash -1019693061, now seen corresponding path program 48 times [2021-07-13 20:34:57,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:57,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800201682] [2021-07-13 20:34:57,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:57,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:57,423 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:57,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:57,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800201682] [2021-07-13 20:34:57,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800201682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:57,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649323203] [2021-07-13 20:34:57,423 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 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:34:57,446 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:34:57,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:57,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:34:57,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:57,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:57,566 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:34:57,582 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:57,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:57,599 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:34:57,615 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:57,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,645 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:34:57,650 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:34:57,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:57,699 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-13 20:34:57,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:57,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649323203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:57,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:57,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:34:57,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938206520] [2021-07-13 20:34:57,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:34:57,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:57,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:34:57,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:34:57,738 INFO L87 Difference]: Start difference. First operand 1658 states and 5657 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:58,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:58,240 INFO L93 Difference]: Finished difference Result 2228 states and 7412 transitions. [2021-07-13 20:34:58,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:34:58,240 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:34:58,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:58,244 INFO L225 Difference]: With dead ends: 2228 [2021-07-13 20:34:58,244 INFO L226 Difference]: Without dead ends: 2203 [2021-07-13 20:34:58,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 448.5ms TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:34:58,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2203 states. [2021-07-13 20:34:58,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2203 to 1658. [2021-07-13 20:34:58,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4164152082076042) internal successors, (5661), 1657 states have internal predecessors, (5661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:58,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5661 transitions. [2021-07-13 20:34:58,271 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5661 transitions. Word has length 26 [2021-07-13 20:34:58,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:58,271 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5661 transitions. [2021-07-13 20:34:58,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:58,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5661 transitions. [2021-07-13 20:34:58,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:34:58,274 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:58,274 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:58,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4453 [2021-07-13 20:34:58,475 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:58,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:58,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1464847671, now seen corresponding path program 49 times [2021-07-13 20:34:58,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:58,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826176570] [2021-07-13 20:34:58,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:58,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:58,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:58,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:58,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826176570] [2021-07-13 20:34:58,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826176570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:58,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617560289] [2021-07-13 20:34:58,581 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 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:34:58,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:58,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:34:58,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:00,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:00,254 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:00,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:35:00,271 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:00,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:00,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:00,290 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:00,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:35:00,306 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:00,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:00,339 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:00,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:35:00,344 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:35:00,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:00,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:00,402 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-07-13 20:35:00,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:00,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617560289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:00,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:00,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:35:00,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83393831] [2021-07-13 20:35:00,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:35:00,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:00,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:35:00,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=233, Unknown=1, NotChecked=0, Total=306 [2021-07-13 20:35:00,442 INFO L87 Difference]: Start difference. First operand 1658 states and 5661 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:01,854 WARN L205 SmtUtils]: Spent 1.15 s on a formula simplification that was a NOOP. DAG size: 35 [2021-07-13 20:35:04,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:04,020 INFO L93 Difference]: Finished difference Result 2151 states and 7200 transitions. [2021-07-13 20:35:04,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:35:04,021 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:35:04,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:04,025 INFO L225 Difference]: With dead ends: 2151 [2021-07-13 20:35:04,025 INFO L226 Difference]: Without dead ends: 2136 [2021-07-13 20:35:04,025 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 2994.5ms TimeCoverageRelationStatistics Valid=143, Invalid=506, Unknown=1, NotChecked=0, Total=650 [2021-07-13 20:35:04,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2136 states. [2021-07-13 20:35:04,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2136 to 1658. [2021-07-13 20:35:04,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4164152082076042) internal successors, (5661), 1657 states have internal predecessors, (5661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:04,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5661 transitions. [2021-07-13 20:35:04,051 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5661 transitions. Word has length 26 [2021-07-13 20:35:04,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:04,051 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5661 transitions. [2021-07-13 20:35:04,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:04,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5661 transitions. [2021-07-13 20:35:04,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:35:04,054 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:04,054 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:04,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4470 [2021-07-13 20:35:04,254 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:04,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:04,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1829221231, now seen corresponding path program 56 times [2021-07-13 20:35:04,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:04,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844829681] [2021-07-13 20:35:04,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:04,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:04,432 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:04,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:04,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844829681] [2021-07-13 20:35:04,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844829681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:04,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238000620] [2021-07-13 20:35:04,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:35:04,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:04,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:04,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:35:04,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:04,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:04,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:04,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:04,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 37 [2021-07-13 20:35:04,577 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:04,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:04,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:04,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:04,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:04,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:35:04,591 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:04,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:04,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:04,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:35:04,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:04,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:04,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:04,620 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:10 [2021-07-13 20:35:04,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:04,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238000620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:04,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:04,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:35:04,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192626204] [2021-07-13 20:35:04,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:35:04,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:04,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:35:04,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:35:04,651 INFO L87 Difference]: Start difference. First operand 1658 states and 5661 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 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:35:05,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:05,084 INFO L93 Difference]: Finished difference Result 2204 states and 7221 transitions. [2021-07-13 20:35:05,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:35:05,085 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:35:05,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:05,088 INFO L225 Difference]: With dead ends: 2204 [2021-07-13 20:35:05,088 INFO L226 Difference]: Without dead ends: 2152 [2021-07-13 20:35:05,089 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 504.4ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:35:05,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-13 20:35:05,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 1676. [2021-07-13 20:35:05,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1675 states have (on average 3.4077611940298507) internal successors, (5708), 1675 states have internal predecessors, (5708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:05,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 5708 transitions. [2021-07-13 20:35:05,111 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 5708 transitions. Word has length 26 [2021-07-13 20:35:05,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:05,111 INFO L482 AbstractCegarLoop]: Abstraction has 1676 states and 5708 transitions. [2021-07-13 20:35:05,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 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:35:05,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 5708 transitions. [2021-07-13 20:35:05,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:35:05,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:05,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:05,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4489,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:05,314 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:05,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:05,314 INFO L82 PathProgramCache]: Analyzing trace with hash 554911219, now seen corresponding path program 57 times [2021-07-13 20:35:05,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:05,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469388381] [2021-07-13 20:35:05,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:05,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:05,493 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:05,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:05,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469388381] [2021-07-13 20:35:05,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469388381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:05,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543241532] [2021-07-13 20:35:05,493 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 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:35:05,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:35:05,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:05,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:35:05,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:07,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:07,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:07,661 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:07,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 69 [2021-07-13 20:35:07,744 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:07,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:07,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:07,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:07,786 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:07,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-07-13 20:35:07,863 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:07,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:07,936 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:07,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:35:08,118 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:35:08,763 WARN L205 SmtUtils]: Spent 644.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 118 [2021-07-13 20:35:08,763 INFO L628 ElimStorePlain]: treesize reduction 632, result has 68.1 percent of original size [2021-07-13 20:35:09,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:09,069 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:63 [2021-07-13 20:35:09,122 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:09,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543241532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:09,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:09,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:35:09,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122380804] [2021-07-13 20:35:09,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:35:09,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:09,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:35:09,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=278, Unknown=1, NotChecked=0, Total=342 [2021-07-13 20:35:09,123 INFO L87 Difference]: Start difference. First operand 1676 states and 5708 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:00,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:00,174 INFO L93 Difference]: Finished difference Result 2373 states and 7814 transitions. [2021-07-13 20:36:00,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:36:00,175 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:00,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:00,179 INFO L225 Difference]: With dead ends: 2373 [2021-07-13 20:36:00,179 INFO L226 Difference]: Without dead ends: 2358 [2021-07-13 20:36:00,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 23081.4ms TimeCoverageRelationStatistics Valid=360, Invalid=1790, Unknown=12, NotChecked=0, Total=2162 [2021-07-13 20:36:00,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2358 states. [2021-07-13 20:36:00,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2358 to 1672. [2021-07-13 20:36:00,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1671 states have (on average 3.40754039497307) internal successors, (5694), 1671 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:00,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 5694 transitions. [2021-07-13 20:36:00,207 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 5694 transitions. Word has length 26 [2021-07-13 20:36:00,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:00,207 INFO L482 AbstractCegarLoop]: Abstraction has 1672 states and 5694 transitions. [2021-07-13 20:36:00,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:00,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 5694 transitions. [2021-07-13 20:36:00,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:00,209 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:00,209 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:00,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4490,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:00,410 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:00,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:00,410 INFO L82 PathProgramCache]: Analyzing trace with hash 1130156151, now seen corresponding path program 58 times [2021-07-13 20:36:00,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:00,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611982895] [2021-07-13 20:36:00,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:00,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:00,552 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:00,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:00,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611982895] [2021-07-13 20:36:00,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611982895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:00,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599375980] [2021-07-13 20:36:00,552 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:00,575 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:00,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:00,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:00,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:00,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,771 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-13 20:36:00,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 217 [2021-07-13 20:36:00,840 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:00,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:00,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:00,897 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-13 20:36:00,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 221 treesize of output 195 [2021-07-13 20:36:01,056 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:01,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:01,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:01,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 193 treesize of output 177 [2021-07-13 20:36:01,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:01,865 WARN L205 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 125 [2021-07-13 20:36:01,865 INFO L628 ElimStorePlain]: treesize reduction 178, result has 90.9 percent of original size [2021-07-13 20:36:02,055 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 148 [2021-07-13 20:36:02,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:02,286 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:242, output treesize:27 [2021-07-13 20:36:02,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:02,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599375980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:02,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:02,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:36:02,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646528438] [2021-07-13 20:36:02,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:36:02,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:02,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:36:02,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:36:02,322 INFO L87 Difference]: Start difference. First operand 1672 states and 5694 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:03,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:03,083 INFO L93 Difference]: Finished difference Result 2003 states and 6539 transitions. [2021-07-13 20:36:03,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:36:03,084 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:03,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:03,087 INFO L225 Difference]: With dead ends: 2003 [2021-07-13 20:36:03,087 INFO L226 Difference]: Without dead ends: 1981 [2021-07-13 20:36:03,088 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 729.2ms TimeCoverageRelationStatistics Valid=202, Invalid=1058, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:36:03,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1981 states. [2021-07-13 20:36:03,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1981 to 1674. [2021-07-13 20:36:03,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1673 states have (on average 3.4076509264793784) internal successors, (5701), 1673 states have internal predecessors, (5701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:03,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 5701 transitions. [2021-07-13 20:36:03,112 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 5701 transitions. Word has length 26 [2021-07-13 20:36:03,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:03,112 INFO L482 AbstractCegarLoop]: Abstraction has 1674 states and 5701 transitions. [2021-07-13 20:36:03,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:03,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 5701 transitions. [2021-07-13 20:36:03,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:03,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:03,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:03,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4602,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:03,315 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:03,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:03,315 INFO L82 PathProgramCache]: Analyzing trace with hash -2096936581, now seen corresponding path program 59 times [2021-07-13 20:36:03,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:03,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42465273] [2021-07-13 20:36:03,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:03,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:03,470 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:03,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:03,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42465273] [2021-07-13 20:36:03,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42465273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:03,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990575217] [2021-07-13 20:36:03,471 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:03,495 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:36:03,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:03,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:36:03,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:04,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:04,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:04,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:04,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:04,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 37 [2021-07-13 20:36:04,483 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:04,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:04,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:04,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:04,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:04,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:04,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:36:04,495 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:04,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:04,507 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:04,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:36:04,508 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:04,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:04,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:04,518 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:36:04,535 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:04,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990575217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:04,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:04,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-07-13 20:36:04,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048249799] [2021-07-13 20:36:04,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:36:04,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:04,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:36:04,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=182, Unknown=1, NotChecked=0, Total=240 [2021-07-13 20:36:04,536 INFO L87 Difference]: Start difference. First operand 1674 states and 5701 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:06,104 WARN L205 SmtUtils]: Spent 1.25 s on a formula simplification that was a NOOP. DAG size: 43 [2021-07-13 20:36:06,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:06,159 INFO L93 Difference]: Finished difference Result 2047 states and 6837 transitions. [2021-07-13 20:36:06,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:36:06,160 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:06,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:06,164 INFO L225 Difference]: With dead ends: 2047 [2021-07-13 20:36:06,164 INFO L226 Difference]: Without dead ends: 2016 [2021-07-13 20:36:06,164 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 2507.9ms TimeCoverageRelationStatistics Valid=152, Invalid=549, Unknown=1, NotChecked=0, Total=702 [2021-07-13 20:36:06,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-07-13 20:36:06,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1680. [2021-07-13 20:36:06,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.405598570577725) internal successors, (5718), 1679 states have internal predecessors, (5718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:06,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 5718 transitions. [2021-07-13 20:36:06,190 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 5718 transitions. Word has length 26 [2021-07-13 20:36:06,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:06,190 INFO L482 AbstractCegarLoop]: Abstraction has 1680 states and 5718 transitions. [2021-07-13 20:36:06,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:06,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 5718 transitions. [2021-07-13 20:36:06,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:06,193 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:06,193 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:06,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4721,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:06,393 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:06,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:06,394 INFO L82 PathProgramCache]: Analyzing trace with hash 540764283, now seen corresponding path program 60 times [2021-07-13 20:36:06,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:06,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472371960] [2021-07-13 20:36:06,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:06,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:06,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:06,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:06,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472371960] [2021-07-13 20:36:06,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472371960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:06,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751831977] [2021-07-13 20:36:06,528 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:06,551 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:36:06,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:06,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:36:06,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:09,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:09,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:09,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:09,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:09,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-13 20:36:09,142 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:09,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:09,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:09,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:09,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:09,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:09,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:36:09,154 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:09,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:09,166 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:09,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:36:09,167 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:09,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:09,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:09,177 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:36:09,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:09,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751831977] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:09,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:09,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-13 20:36:09,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414122253] [2021-07-13 20:36:09,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:36:09,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:09,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:36:09,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=212, Unknown=3, NotChecked=0, Total=272 [2021-07-13 20:36:09,196 INFO L87 Difference]: Start difference. First operand 1680 states and 5718 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:19,112 WARN L205 SmtUtils]: Spent 916.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-07-13 20:36:21,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:21,540 INFO L93 Difference]: Finished difference Result 2079 states and 6921 transitions. [2021-07-13 20:36:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:36:21,540 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:21,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:21,544 INFO L225 Difference]: With dead ends: 2079 [2021-07-13 20:36:21,544 INFO L226 Difference]: Without dead ends: 2064 [2021-07-13 20:36:21,544 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 6700.8ms TimeCoverageRelationStatistics Valid=158, Invalid=592, Unknown=6, NotChecked=0, Total=756 [2021-07-13 20:36:21,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-07-13 20:36:21,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1680. [2021-07-13 20:36:21,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.405598570577725) internal successors, (5718), 1679 states have internal predecessors, (5718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:21,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 5718 transitions. [2021-07-13 20:36:21,576 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 5718 transitions. Word has length 26 [2021-07-13 20:36:21,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:21,576 INFO L482 AbstractCegarLoop]: Abstraction has 1680 states and 5718 transitions. [2021-07-13 20:36:21,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:21,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 5718 transitions. [2021-07-13 20:36:21,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:21,578 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:21,578 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:21,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4722 [2021-07-13 20:36:21,779 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:21,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:21,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1112511237, now seen corresponding path program 50 times [2021-07-13 20:36:21,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:21,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928454766] [2021-07-13 20:36:21,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:21,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:21,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:21,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928454766] [2021-07-13 20:36:21,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928454766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:21,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891577042] [2021-07-13 20:36:21,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:21,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:21,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:21,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:36:21,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:22,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:22,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:36:22,127 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:22,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:22,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:22,144 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:22,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:36:22,160 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:22,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:22,193 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:22,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:36:22,203 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:36:22,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:22,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:22,263 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-13 20:36:22,297 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:22,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891577042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:22,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:22,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:36:22,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827231752] [2021-07-13 20:36:22,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:36:22,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:22,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:36:22,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:36:22,298 INFO L87 Difference]: Start difference. First operand 1680 states and 5718 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:23,615 INFO L93 Difference]: Finished difference Result 2348 states and 7703 transitions. [2021-07-13 20:36:23,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:36:23,615 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:23,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:23,619 INFO L225 Difference]: With dead ends: 2348 [2021-07-13 20:36:23,619 INFO L226 Difference]: Without dead ends: 2333 [2021-07-13 20:36:23,620 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 949.6ms TimeCoverageRelationStatistics Valid=282, Invalid=1358, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:36:23,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-07-13 20:36:23,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 1687. [2021-07-13 20:36:23,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1687 states, 1686 states have (on average 3.4056939501779357) internal successors, (5742), 1686 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1687 states to 1687 states and 5742 transitions. [2021-07-13 20:36:23,645 INFO L78 Accepts]: Start accepts. Automaton has 1687 states and 5742 transitions. Word has length 26 [2021-07-13 20:36:23,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:23,645 INFO L482 AbstractCegarLoop]: Abstraction has 1687 states and 5742 transitions. [2021-07-13 20:36:23,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,645 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 5742 transitions. [2021-07-13 20:36:23,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:23,647 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:23,647 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:23,847 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4723,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:23,848 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:23,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:23,848 INFO L82 PathProgramCache]: Analyzing trace with hash 437870327, now seen corresponding path program 61 times [2021-07-13 20:36:23,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:23,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847309877] [2021-07-13 20:36:23,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:23,959 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:23,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:23,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847309877] [2021-07-13 20:36:23,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847309877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:23,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221434827] [2021-07-13 20:36:23,960 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:23,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:23,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:23,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:24,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:24,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:24,186 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:24,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-13 20:36:24,267 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:24,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:24,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:24,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:24,305 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:24,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-13 20:36:24,388 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:24,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:24,458 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:24,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:36:24,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:36:25,034 WARN L205 SmtUtils]: Spent 416.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 118 [2021-07-13 20:36:25,034 INFO L628 ElimStorePlain]: treesize reduction 120, result has 92.5 percent of original size [2021-07-13 20:36:25,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,414 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:98 [2021-07-13 20:36:25,452 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:25,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221434827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:25,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:25,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:36:25,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269481607] [2021-07-13 20:36:25,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:36:25,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:25,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:36:25,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:36:25,453 INFO L87 Difference]: Start difference. First operand 1687 states and 5742 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:27,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:27,210 INFO L93 Difference]: Finished difference Result 2521 states and 7986 transitions. [2021-07-13 20:36:27,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:36:27,210 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:27,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:27,215 INFO L225 Difference]: With dead ends: 2521 [2021-07-13 20:36:27,215 INFO L226 Difference]: Without dead ends: 2484 [2021-07-13 20:36:27,215 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 1305.2ms TimeCoverageRelationStatistics Valid=353, Invalid=1999, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:36:27,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2484 states. [2021-07-13 20:36:27,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2484 to 1718. [2021-07-13 20:36:27,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 3.4111822947000583) internal successors, (5857), 1717 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:27,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 5857 transitions. [2021-07-13 20:36:27,246 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 5857 transitions. Word has length 26 [2021-07-13 20:36:27,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:27,246 INFO L482 AbstractCegarLoop]: Abstraction has 1718 states and 5857 transitions. [2021-07-13 20:36:27,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:27,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 5857 transitions. [2021-07-13 20:36:27,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:27,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:27,249 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:27,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4741,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:27,449 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:27,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:27,449 INFO L82 PathProgramCache]: Analyzing trace with hash 663863851, now seen corresponding path program 62 times [2021-07-13 20:36:27,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:27,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120833106] [2021-07-13 20:36:27,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:27,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:27,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:27,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:27,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120833106] [2021-07-13 20:36:27,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120833106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:27,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905171] [2021-07-13 20:36:27,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:27,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:27,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:27,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:36:27,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:27,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:27,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:27,717 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:27,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-13 20:36:27,798 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:27,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:27,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:27,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:27,834 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:27,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-13 20:36:27,913 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:27,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:27,986 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:27,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:36:28,185 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:36:28,695 WARN L205 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 123 [2021-07-13 20:36:28,696 INFO L628 ElimStorePlain]: treesize reduction 260, result has 86.7 percent of original size [2021-07-13 20:36:29,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:29,239 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:149 [2021-07-13 20:36:29,293 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:29,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:29,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:29,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:36:29,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056062834] [2021-07-13 20:36:29,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:36:29,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:29,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:36:29,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:36:29,294 INFO L87 Difference]: Start difference. First operand 1718 states and 5857 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:30,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:30,249 INFO L93 Difference]: Finished difference Result 2981 states and 9498 transitions. [2021-07-13 20:36:30,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:36:30,249 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:36:30,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:30,254 INFO L225 Difference]: With dead ends: 2981 [2021-07-13 20:36:30,254 INFO L226 Difference]: Without dead ends: 2944 [2021-07-13 20:36:30,255 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 702.2ms TimeCoverageRelationStatistics Valid=302, Invalid=1180, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:36:30,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2944 states. [2021-07-13 20:36:30,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2944 to 1737. [2021-07-13 20:36:30,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1737 states, 1736 states have (on average 3.4164746543778803) internal successors, (5931), 1736 states have internal predecessors, (5931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:30,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1737 states to 1737 states and 5931 transitions. [2021-07-13 20:36:30,285 INFO L78 Accepts]: Start accepts. Automaton has 1737 states and 5931 transitions. Word has length 26 [2021-07-13 20:36:30,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:30,285 INFO L482 AbstractCegarLoop]: Abstraction has 1737 states and 5931 transitions. [2021-07-13 20:36:30,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:30,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1737 states and 5931 transitions. [2021-07-13 20:36:30,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:36:30,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:30,287 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:30,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4890 [2021-07-13 20:36:30,489 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:30,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:30,489 INFO L82 PathProgramCache]: Analyzing trace with hash 53047903, now seen corresponding path program 51 times [2021-07-13 20:36:30,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:30,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031863702] [2021-07-13 20:36:30,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:30,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:30,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:30,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:30,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031863702] [2021-07-13 20:36:30,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031863702] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:30,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127751122] [2021-07-13 20:36:30,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:30,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:30,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:30,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:36:30,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:33,153 WARN L205 SmtUtils]: Spent 1.69 s on a formula simplification that was a NOOP. DAG size: 40 [2021-07-13 20:36:35,477 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:35,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 59 [2021-07-13 20:36:35,539 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:35,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:35,577 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:35,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 20:36:35,660 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:35,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:35,721 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:35,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:36:35,731 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:36:35,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:35,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 9 xjuncts. [2021-07-13 20:36:35,931 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:61, output treesize:349 [2021-07-13 20:36:36,108 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-07-13 20:36:36,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:36,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127751122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:36,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:36,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-07-13 20:36:36,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597506481] [2021-07-13 20:36:36,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:36:36,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:36,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:36:36,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=250, Unknown=2, NotChecked=0, Total=306 [2021-07-13 20:36:36,132 INFO L87 Difference]: Start difference. First operand 1737 states and 5931 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:21,191 WARN L205 SmtUtils]: Spent 2.89 s on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-07-13 20:37:24,784 WARN L205 SmtUtils]: Spent 1.23 s on a formula simplification that was a NOOP. DAG size: 46 [2021-07-13 20:37:43,270 WARN L205 SmtUtils]: Spent 3.33 s on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-07-13 20:37:51,102 WARN L205 SmtUtils]: Spent 2.71 s on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-07-13 20:37:52,341 WARN L205 SmtUtils]: Spent 1.21 s on a formula simplification that was a NOOP. DAG size: 53 [2021-07-13 20:38:06,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:06,911 INFO L93 Difference]: Finished difference Result 2397 states and 7851 transitions. [2021-07-13 20:38:06,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:38:06,912 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:06,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:06,916 INFO L225 Difference]: With dead ends: 2397 [2021-07-13 20:38:06,916 INFO L226 Difference]: Without dead ends: 2382 [2021-07-13 20:38:06,916 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 37684.5ms TimeCoverageRelationStatistics Valid=297, Invalid=1666, Unknown=17, NotChecked=0, Total=1980 [2021-07-13 20:38:06,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2382 states. [2021-07-13 20:38:06,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2382 to 1750. [2021-07-13 20:38:06,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1750 states, 1749 states have (on average 3.4128073184676957) internal successors, (5969), 1749 states have internal predecessors, (5969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:06,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1750 states to 1750 states and 5969 transitions. [2021-07-13 20:38:06,941 INFO L78 Accepts]: Start accepts. Automaton has 1750 states and 5969 transitions. Word has length 26 [2021-07-13 20:38:06,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:06,941 INFO L482 AbstractCegarLoop]: Abstraction has 1750 states and 5969 transitions. [2021-07-13 20:38:06,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:06,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1750 states and 5969 transitions. [2021-07-13 20:38:06,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:06,943 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:06,943 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:07,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5045 [2021-07-13 20:38:07,144 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:07,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:07,144 INFO L82 PathProgramCache]: Analyzing trace with hash -1564484877, now seen corresponding path program 52 times [2021-07-13 20:38:07,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:07,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682336786] [2021-07-13 20:38:07,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:07,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:07,272 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:07,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:07,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682336786] [2021-07-13 20:38:07,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682336786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:07,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247886378] [2021-07-13 20:38:07,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:07,296 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:38:07,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:07,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:38:07,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:07,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,415 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:38:07,431 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:07,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:07,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:38:07,466 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:07,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,499 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:38:07,504 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:38:07,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:07,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:07,559 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-13 20:38:07,595 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:07,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247886378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:07,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:07,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:38:07,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881930170] [2021-07-13 20:38:07,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:38:07,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:07,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:38:07,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:38:07,596 INFO L87 Difference]: Start difference. First operand 1750 states and 5969 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:08,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:08,392 INFO L93 Difference]: Finished difference Result 2548 states and 8435 transitions. [2021-07-13 20:38:08,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:38:08,393 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:08,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:08,397 INFO L225 Difference]: With dead ends: 2548 [2021-07-13 20:38:08,397 INFO L226 Difference]: Without dead ends: 2533 [2021-07-13 20:38:08,397 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 627.5ms TimeCoverageRelationStatistics Valid=274, Invalid=986, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:38:08,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2021-07-13 20:38:08,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 1753. [2021-07-13 20:38:08,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1753 states, 1752 states have (on average 3.4121004566210047) internal successors, (5978), 1752 states have internal predecessors, (5978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:08,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 5978 transitions. [2021-07-13 20:38:08,424 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 5978 transitions. Word has length 26 [2021-07-13 20:38:08,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:08,424 INFO L482 AbstractCegarLoop]: Abstraction has 1753 states and 5978 transitions. [2021-07-13 20:38:08,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:08,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 5978 transitions. [2021-07-13 20:38:08,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:08,426 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:08,426 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:08,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5156 [2021-07-13 20:38:08,627 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:08,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:08,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1040539515, now seen corresponding path program 53 times [2021-07-13 20:38:08,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:08,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246022458] [2021-07-13 20:38:08,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:08,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:08,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:08,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:08,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246022458] [2021-07-13 20:38:08,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246022458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:08,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193465666] [2021-07-13 20:38:08,755 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:08,779 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:38:08,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:08,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:08,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:08,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:08,892 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:08,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:38:08,909 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:08,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:08,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:08,926 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:08,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:38:08,942 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:08,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:08,974 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:08,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:38:08,979 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:38:09,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:09,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:09,031 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-13 20:38:09,068 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:09,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193465666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:09,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:09,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:38:09,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398487255] [2021-07-13 20:38:09,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:09,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:09,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:09,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:09,069 INFO L87 Difference]: Start difference. First operand 1753 states and 5978 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:09,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:09,975 INFO L93 Difference]: Finished difference Result 2448 states and 8097 transitions. [2021-07-13 20:38:09,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:38:09,976 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:09,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:09,980 INFO L225 Difference]: With dead ends: 2448 [2021-07-13 20:38:09,980 INFO L226 Difference]: Without dead ends: 2423 [2021-07-13 20:38:09,980 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 698.5ms TimeCoverageRelationStatistics Valid=258, Invalid=1074, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:38:09,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2021-07-13 20:38:10,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 1739. [2021-07-13 20:38:10,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1739 states, 1738 states have (on average 3.4177215189873418) internal successors, (5940), 1738 states have internal predecessors, (5940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:10,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1739 states to 1739 states and 5940 transitions. [2021-07-13 20:38:10,005 INFO L78 Accepts]: Start accepts. Automaton has 1739 states and 5940 transitions. Word has length 26 [2021-07-13 20:38:10,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:10,005 INFO L482 AbstractCegarLoop]: Abstraction has 1739 states and 5940 transitions. [2021-07-13 20:38:10,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:10,005 INFO L276 IsEmpty]: Start isEmpty. Operand 1739 states and 5940 transitions. [2021-07-13 20:38:10,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:10,008 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:10,008 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:10,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5175 [2021-07-13 20:38:10,208 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:10,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:10,208 INFO L82 PathProgramCache]: Analyzing trace with hash -366405619, now seen corresponding path program 63 times [2021-07-13 20:38:10,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:10,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936006655] [2021-07-13 20:38:10,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:10,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:10,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:10,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:10,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936006655] [2021-07-13 20:38:10,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936006655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:10,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260528402] [2021-07-13 20:38:10,318 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 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:38:10,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:38:10,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:10,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:38:10,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:10,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,457 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:10,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-07-13 20:38:10,537 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:10,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:10,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:10,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:10,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-07-13 20:38:10,660 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:10,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:10,730 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:10,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:38:10,942 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:38:11,378 WARN L205 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 116 [2021-07-13 20:38:11,378 INFO L628 ElimStorePlain]: treesize reduction 230, result has 87.5 percent of original size [2021-07-13 20:38:11,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:11,702 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:88 [2021-07-13 20:38:11,747 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:11,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260528402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:11,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:11,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:38:11,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546711330] [2021-07-13 20:38:11,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:38:11,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:11,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:38:11,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:38:11,748 INFO L87 Difference]: Start difference. First operand 1739 states and 5940 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:12,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:12,777 INFO L93 Difference]: Finished difference Result 3292 states and 10488 transitions. [2021-07-13 20:38:12,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:38:12,777 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:12,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:12,783 INFO L225 Difference]: With dead ends: 3292 [2021-07-13 20:38:12,783 INFO L226 Difference]: Without dead ends: 3248 [2021-07-13 20:38:12,783 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 758.7ms TimeCoverageRelationStatistics Valid=344, Invalid=1296, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:38:12,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3248 states. [2021-07-13 20:38:12,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3248 to 1786. [2021-07-13 20:38:12,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1785 states have (on average 3.4252100840336133) internal successors, (6114), 1785 states have internal predecessors, (6114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:12,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 6114 transitions. [2021-07-13 20:38:12,815 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 6114 transitions. Word has length 26 [2021-07-13 20:38:12,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:12,815 INFO L482 AbstractCegarLoop]: Abstraction has 1786 states and 6114 transitions. [2021-07-13 20:38:12,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:12,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 6114 transitions. [2021-07-13 20:38:12,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:12,817 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:12,817 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:13,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5192,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:13,018 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:13,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:13,018 INFO L82 PathProgramCache]: Analyzing trace with hash -356659183, now seen corresponding path program 64 times [2021-07-13 20:38:13,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:13,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139380091] [2021-07-13 20:38:13,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:13,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:13,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:13,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:13,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139380091] [2021-07-13 20:38:13,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139380091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:13,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641338871] [2021-07-13 20:38:13,142 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 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:38:13,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:38:13,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:13,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:13,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:13,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:13,331 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:38:13,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 209 treesize of output 175 [2021-07-13 20:38:13,334 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:13,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:13,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:13,357 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:38:13,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 98 [2021-07-13 20:38:13,359 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:13,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:13,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:13,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 26 [2021-07-13 20:38:13,374 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:13,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:13,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:13,384 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:212, output treesize:3 [2021-07-13 20:38:13,397 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:13,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641338871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:13,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:13,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:38:13,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482576578] [2021-07-13 20:38:13,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:38:13,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:13,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:38:13,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:38:13,398 INFO L87 Difference]: Start difference. First operand 1786 states and 6114 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:14,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:14,410 INFO L93 Difference]: Finished difference Result 2484 states and 8179 transitions. [2021-07-13 20:38:14,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:38:14,411 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:14,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:14,415 INFO L225 Difference]: With dead ends: 2484 [2021-07-13 20:38:14,415 INFO L226 Difference]: Without dead ends: 2462 [2021-07-13 20:38:14,416 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 736.0ms TimeCoverageRelationStatistics Valid=278, Invalid=1128, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:38:14,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2462 states. [2021-07-13 20:38:14,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2462 to 1807. [2021-07-13 20:38:14,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1807 states, 1806 states have (on average 3.4186046511627906) internal successors, (6174), 1806 states have internal predecessors, (6174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:14,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1807 states to 1807 states and 6174 transitions. [2021-07-13 20:38:14,444 INFO L78 Accepts]: Start accepts. Automaton has 1807 states and 6174 transitions. Word has length 26 [2021-07-13 20:38:14,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:14,444 INFO L482 AbstractCegarLoop]: Abstraction has 1807 states and 6174 transitions. [2021-07-13 20:38:14,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:14,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1807 states and 6174 transitions. [2021-07-13 20:38:14,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:14,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:14,447 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:14,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5363 [2021-07-13 20:38:14,647 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:14,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:14,648 INFO L82 PathProgramCache]: Analyzing trace with hash 568834683, now seen corresponding path program 65 times [2021-07-13 20:38:14,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:14,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343439597] [2021-07-13 20:38:14,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:14,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:14,773 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:14,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:14,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343439597] [2021-07-13 20:38:14,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343439597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:14,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034250342] [2021-07-13 20:38:14,774 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:14,798 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:38:14,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:14,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:38:14,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:17,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:17,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:17,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:17,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:17,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-13 20:38:17,020 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:17,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:17,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:17,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:17,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:17,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:17,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:38:17,032 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:17,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:17,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:17,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:38:17,045 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:17,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:17,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:17,055 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:38:17,073 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:17,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034250342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:17,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:17,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:38:17,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616936250] [2021-07-13 20:38:17,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:38:17,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:17,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:38:17,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=209, Unknown=2, NotChecked=0, Total=272 [2021-07-13 20:38:17,074 INFO L87 Difference]: Start difference. First operand 1807 states and 6174 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:20,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:20,915 INFO L93 Difference]: Finished difference Result 2669 states and 8779 transitions. [2021-07-13 20:38:20,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:38:20,916 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:20,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:20,920 INFO L225 Difference]: With dead ends: 2669 [2021-07-13 20:38:20,921 INFO L226 Difference]: Without dead ends: 2650 [2021-07-13 20:38:20,921 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 2826.4ms TimeCoverageRelationStatistics Valid=323, Invalid=1157, Unknown=2, NotChecked=0, Total=1482 [2021-07-13 20:38:20,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2650 states. [2021-07-13 20:38:20,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2650 to 1827. [2021-07-13 20:38:20,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1827 states, 1826 states have (on average 3.423329682365827) internal successors, (6251), 1826 states have internal predecessors, (6251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:20,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1827 states to 1827 states and 6251 transitions. [2021-07-13 20:38:20,948 INFO L78 Accepts]: Start accepts. Automaton has 1827 states and 6251 transitions. Word has length 26 [2021-07-13 20:38:20,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:20,948 INFO L482 AbstractCegarLoop]: Abstraction has 1827 states and 6251 transitions. [2021-07-13 20:38:20,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:20,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1827 states and 6251 transitions. [2021-07-13 20:38:20,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:20,950 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:20,950 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:21,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5364 [2021-07-13 20:38:21,151 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:21,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:21,151 INFO L82 PathProgramCache]: Analyzing trace with hash -1843182409, now seen corresponding path program 54 times [2021-07-13 20:38:21,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:21,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054020592] [2021-07-13 20:38:21,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:21,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:21,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:21,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:21,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054020592] [2021-07-13 20:38:21,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054020592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:21,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430597240] [2021-07-13 20:38:21,270 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 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:38:21,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:38:21,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:21,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:38:21,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:21,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:21,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:38:21,521 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:21,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:21,554 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:21,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:38:21,596 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:21,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:21,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:21,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:38:21,659 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:38:21,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:21,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:21,778 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:110 [2021-07-13 20:38:21,885 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:21,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430597240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:21,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:21,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:38:21,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009287262] [2021-07-13 20:38:21,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:21,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:21,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:21,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:38:21,886 INFO L87 Difference]: Start difference. First operand 1827 states and 6251 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:23,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:23,389 INFO L93 Difference]: Finished difference Result 2809 states and 9183 transitions. [2021-07-13 20:38:23,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:38:23,389 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:23,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:23,394 INFO L225 Difference]: With dead ends: 2809 [2021-07-13 20:38:23,394 INFO L226 Difference]: Without dead ends: 2794 [2021-07-13 20:38:23,394 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1096.0ms TimeCoverageRelationStatistics Valid=280, Invalid=1442, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:38:23,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2794 states. [2021-07-13 20:38:23,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2794 to 1827. [2021-07-13 20:38:23,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1827 states, 1826 states have (on average 3.41894852135816) internal successors, (6243), 1826 states have internal predecessors, (6243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:23,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1827 states to 1827 states and 6243 transitions. [2021-07-13 20:38:23,433 INFO L78 Accepts]: Start accepts. Automaton has 1827 states and 6243 transitions. Word has length 26 [2021-07-13 20:38:23,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:23,434 INFO L482 AbstractCegarLoop]: Abstraction has 1827 states and 6243 transitions. [2021-07-13 20:38:23,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:23,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1827 states and 6243 transitions. [2021-07-13 20:38:23,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:23,436 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:23,436 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:23,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5365 [2021-07-13 20:38:23,638 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:23,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:23,638 INFO L82 PathProgramCache]: Analyzing trace with hash 761841983, now seen corresponding path program 55 times [2021-07-13 20:38:23,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:23,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662940429] [2021-07-13 20:38:23,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:23,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:23,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:23,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:23,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662940429] [2021-07-13 20:38:23,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662940429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:23,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727407294] [2021-07-13 20:38:23,766 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 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:38:23,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:23,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:38:23,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:23,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,933 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:23,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:38:23,950 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:23,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:23,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:23,969 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:23,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:38:23,986 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:24,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:24,021 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:24,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:38:24,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:38:24,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:24,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:24,082 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-13 20:38:24,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:24,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727407294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:24,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:24,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:38:24,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094848160] [2021-07-13 20:38:24,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:24,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:24,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:24,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:24,121 INFO L87 Difference]: Start difference. First operand 1827 states and 6243 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:30,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:30,851 INFO L93 Difference]: Finished difference Result 2450 states and 8163 transitions. [2021-07-13 20:38:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:38:30,852 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:30,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:30,856 INFO L225 Difference]: With dead ends: 2450 [2021-07-13 20:38:30,856 INFO L226 Difference]: Without dead ends: 2425 [2021-07-13 20:38:30,856 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 463.0ms TimeCoverageRelationStatistics Valid=172, Invalid=640, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:38:30,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2425 states. [2021-07-13 20:38:30,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2425 to 1821. [2021-07-13 20:38:30,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1821 states, 1820 states have (on average 3.4164835164835163) internal successors, (6218), 1820 states have internal predecessors, (6218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:30,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1821 states to 1821 states and 6218 transitions. [2021-07-13 20:38:30,880 INFO L78 Accepts]: Start accepts. Automaton has 1821 states and 6218 transitions. Word has length 26 [2021-07-13 20:38:30,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:30,880 INFO L482 AbstractCegarLoop]: Abstraction has 1821 states and 6218 transitions. [2021-07-13 20:38:30,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:30,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1821 states and 6218 transitions. [2021-07-13 20:38:30,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:30,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:30,883 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:31,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5425,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:31,083 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:31,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:31,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1900688067, now seen corresponding path program 56 times [2021-07-13 20:38:31,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:31,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368219422] [2021-07-13 20:38:31,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:31,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:31,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:31,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368219422] [2021-07-13 20:38:31,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368219422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:31,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572343237] [2021-07-13 20:38:31,205 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 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:38:31,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:38:31,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:31,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:38:31,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:31,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:31,352 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:31,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:38:31,368 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:31,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:31,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:31,386 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:31,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-13 20:38:31,402 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:31,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:31,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:31,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:38:31,438 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:38:31,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:31,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:31,490 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-13 20:38:31,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:31,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572343237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:31,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:31,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:38:31,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868967669] [2021-07-13 20:38:31,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:31,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:31,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:31,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:31,524 INFO L87 Difference]: Start difference. First operand 1821 states and 6218 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:32,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:32,360 INFO L93 Difference]: Finished difference Result 2386 states and 7961 transitions. [2021-07-13 20:38:32,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:38:32,361 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:32,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:32,365 INFO L225 Difference]: With dead ends: 2386 [2021-07-13 20:38:32,365 INFO L226 Difference]: Without dead ends: 2371 [2021-07-13 20:38:32,365 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 626.9ms TimeCoverageRelationStatistics Valid=193, Invalid=1067, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:38:32,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2021-07-13 20:38:32,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 1810. [2021-07-13 20:38:32,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1810 states, 1809 states have (on average 3.4201216141514648) internal successors, (6187), 1809 states have internal predecessors, (6187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:32,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1810 states to 1810 states and 6187 transitions. [2021-07-13 20:38:32,391 INFO L78 Accepts]: Start accepts. Automaton has 1810 states and 6187 transitions. Word has length 26 [2021-07-13 20:38:32,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:32,391 INFO L482 AbstractCegarLoop]: Abstraction has 1810 states and 6187 transitions. [2021-07-13 20:38:32,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:32,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1810 states and 6187 transitions. [2021-07-13 20:38:32,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:32,393 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:32,393 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:32,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5444,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:32,594 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:32,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:32,594 INFO L82 PathProgramCache]: Analyzing trace with hash -1048584581, now seen corresponding path program 57 times [2021-07-13 20:38:32,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:32,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406021000] [2021-07-13 20:38:32,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:32,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:32,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:32,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:32,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406021000] [2021-07-13 20:38:32,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406021000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:32,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23458398] [2021-07-13 20:38:32,719 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 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:38:32,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:38:32,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:32,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:32,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:35,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:35,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:35,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-13 20:38:35,984 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:36,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:36,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:36,014 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:36,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-13 20:38:36,054 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:36,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:36,103 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:36,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-07-13 20:38:36,112 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:38:36,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:36,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:38:36,228 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:219 [2021-07-13 20:38:36,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:36,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23458398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:36,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:36,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:38:36,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214011211] [2021-07-13 20:38:36,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:36,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:36,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:36,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=235, Unknown=2, NotChecked=0, Total=306 [2021-07-13 20:38:36,349 INFO L87 Difference]: Start difference. First operand 1810 states and 6187 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:36,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:36,831 INFO L93 Difference]: Finished difference Result 2367 states and 7927 transitions. [2021-07-13 20:38:36,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:38:36,831 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:36,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:36,835 INFO L225 Difference]: With dead ends: 2367 [2021-07-13 20:38:36,835 INFO L226 Difference]: Without dead ends: 2352 [2021-07-13 20:38:36,835 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 3579.3ms TimeCoverageRelationStatistics Valid=166, Invalid=588, Unknown=2, NotChecked=0, Total=756 [2021-07-13 20:38:36,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2352 states. [2021-07-13 20:38:36,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2352 to 1804. [2021-07-13 20:38:36,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.4215196894065447) internal successors, (6169), 1803 states have internal predecessors, (6169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:36,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 6169 transitions. [2021-07-13 20:38:36,873 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 6169 transitions. Word has length 26 [2021-07-13 20:38:36,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:36,873 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 6169 transitions. [2021-07-13 20:38:36,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:36,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 6169 transitions. [2021-07-13 20:38:36,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:36,875 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:36,875 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:37,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5462,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:37,076 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:37,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:37,076 INFO L82 PathProgramCache]: Analyzing trace with hash 203762543, now seen corresponding path program 66 times [2021-07-13 20:38:37,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:37,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358355182] [2021-07-13 20:38:37,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:37,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:37,228 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:37,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:37,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358355182] [2021-07-13 20:38:37,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358355182] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:37,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729777794] [2021-07-13 20:38:37,229 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:37,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:38:37,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:37,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:38:37,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:37,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:37,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:37,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 37 [2021-07-13 20:38:37,393 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:37,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:37,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:37,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:37,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:37,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:38:37,405 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:37,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:37,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:37,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:38:37,419 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:37,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:37,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:37,429 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:38:37,447 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:37,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729777794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:37,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:37,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:38:37,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342153765] [2021-07-13 20:38:37,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:38:37,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:37,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:38:37,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:38:37,448 INFO L87 Difference]: Start difference. First operand 1804 states and 6169 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:38,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:38,755 INFO L93 Difference]: Finished difference Result 2506 states and 8313 transitions. [2021-07-13 20:38:38,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:38:38,755 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:38,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:38,759 INFO L225 Difference]: With dead ends: 2506 [2021-07-13 20:38:38,759 INFO L226 Difference]: Without dead ends: 2484 [2021-07-13 20:38:38,760 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1181.1ms TimeCoverageRelationStatistics Valid=432, Invalid=1730, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:38:38,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2484 states. [2021-07-13 20:38:38,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2484 to 1798. [2021-07-13 20:38:38,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1798 states, 1797 states have (on average 3.4201446855870894) internal successors, (6146), 1797 states have internal predecessors, (6146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:38,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 6146 transitions. [2021-07-13 20:38:38,785 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 6146 transitions. Word has length 26 [2021-07-13 20:38:38,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:38,785 INFO L482 AbstractCegarLoop]: Abstraction has 1798 states and 6146 transitions. [2021-07-13 20:38:38,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:38,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 6146 transitions. [2021-07-13 20:38:38,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:38,788 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:38,788 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:38,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5517,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:38,988 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:38,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:38,989 INFO L82 PathProgramCache]: Analyzing trace with hash -82162369, now seen corresponding path program 67 times [2021-07-13 20:38:38,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:38,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626420613] [2021-07-13 20:38:38,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:39,151 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:39,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:39,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626420613] [2021-07-13 20:38:39,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626420613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:39,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740642747] [2021-07-13 20:38:39,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:39,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:38:39,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:40,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:40,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:40,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:40,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 37 [2021-07-13 20:38:40,533 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:40,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:40,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:40,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:40,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:38:40,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-13 20:38:40,545 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:40,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:40,568 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:40,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 [2021-07-13 20:38:40,569 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:38:40,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:40,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:40,579 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-13 20:38:40,597 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:40,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740642747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:40,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:40,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-13 20:38:40,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622515022] [2021-07-13 20:38:40,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:38:40,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:40,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:38:40,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=213, Unknown=1, NotChecked=0, Total=272 [2021-07-13 20:38:40,598 INFO L87 Difference]: Start difference. First operand 1798 states and 6146 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:42,262 WARN L205 SmtUtils]: Spent 878.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-07-13 20:38:43,203 WARN L205 SmtUtils]: Spent 914.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-07-13 20:38:43,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:38:43,252 INFO L93 Difference]: Finished difference Result 2433 states and 8050 transitions. [2021-07-13 20:38:43,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:38:43,252 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:38:43,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:38:43,256 INFO L225 Difference]: With dead ends: 2433 [2021-07-13 20:38:43,256 INFO L226 Difference]: Without dead ends: 2414 [2021-07-13 20:38:43,256 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 3765.1ms TimeCoverageRelationStatistics Valid=302, Invalid=1179, Unknown=1, NotChecked=0, Total=1482 [2021-07-13 20:38:43,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2414 states. [2021-07-13 20:38:43,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2414 to 1788. [2021-07-13 20:38:43,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1787 states have (on average 3.420817011751539) internal successors, (6113), 1787 states have internal predecessors, (6113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:43,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 6113 transitions. [2021-07-13 20:38:43,281 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 6113 transitions. Word has length 26 [2021-07-13 20:38:43,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:38:43,282 INFO L482 AbstractCegarLoop]: Abstraction has 1788 states and 6113 transitions. [2021-07-13 20:38:43,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:38:43,282 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 6113 transitions. [2021-07-13 20:38:43,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:38:43,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:38:43,284 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:38:43,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5518,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:43,489 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:38:43,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:38:43,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1381576581, now seen corresponding path program 68 times [2021-07-13 20:38:43,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:38:43,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785495753] [2021-07-13 20:38:43,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:38:43,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:38:43,655 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:43,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:38:43,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785495753] [2021-07-13 20:38:43,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785495753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:43,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622831749] [2021-07-13 20:38:43,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:38:43,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:38:43,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:38:43,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:38:43,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:38:47,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:47,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:47,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:47,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-07-13 20:38:47,933 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:47,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:47,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:47,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:38:47,972 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:47,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-07-13 20:38:48,048 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:38:48,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:48,120 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:38:48,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:38:48,358 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:38:49,051 WARN L205 SmtUtils]: Spent 692.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 111 [2021-07-13 20:38:49,051 INFO L628 ElimStorePlain]: treesize reduction 862, result has 54.9 percent of original size [2021-07-13 20:38:49,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:38:49,331 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:78 [2021-07-13 20:38:49,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:38:49,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622831749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:38:49,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:38:49,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-13 20:38:49,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184223064] [2021-07-13 20:38:49,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:38:49,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:38:49,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:38:49,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=275, Unknown=2, NotChecked=0, Total=342 [2021-07-13 20:38:49,371 INFO L87 Difference]: Start difference. First operand 1788 states and 6113 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:16,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:16,125 INFO L93 Difference]: Finished difference Result 2410 states and 8027 transitions. [2021-07-13 20:39:16,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:39:16,125 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:16,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:16,130 INFO L225 Difference]: With dead ends: 2410 [2021-07-13 20:39:16,130 INFO L226 Difference]: Without dead ends: 2395 [2021-07-13 20:39:16,130 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 4778.8ms TimeCoverageRelationStatistics Valid=238, Invalid=1092, Unknown=2, NotChecked=0, Total=1332 [2021-07-13 20:39:16,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2021-07-13 20:39:16,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 1793. [2021-07-13 20:39:16,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1793 states, 1792 states have (on average 3.42578125) internal successors, (6139), 1792 states have internal predecessors, (6139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:16,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1793 states to 1793 states and 6139 transitions. [2021-07-13 20:39:16,156 INFO L78 Accepts]: Start accepts. Automaton has 1793 states and 6139 transitions. Word has length 26 [2021-07-13 20:39:16,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:16,156 INFO L482 AbstractCegarLoop]: Abstraction has 1793 states and 6139 transitions. [2021-07-13 20:39:16,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:16,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1793 states and 6139 transitions. [2021-07-13 20:39:16,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:39:16,159 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:16,159 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:16,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5519 [2021-07-13 20:39:16,361 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:16,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:16,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1841060543, now seen corresponding path program 69 times [2021-07-13 20:39:16,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:16,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318651736] [2021-07-13 20:39:16,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:16,490 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:16,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:16,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318651736] [2021-07-13 20:39:16,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318651736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:16,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606117565] [2021-07-13 20:39:16,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:16,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:39:16,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:16,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:39:16,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:18,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:18,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:18,184 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:18,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-07-13 20:39:18,268 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:39:18,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:18,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:18,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:39:18,307 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:18,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-07-13 20:39:18,396 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-13 20:39:18,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:18,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:39:18,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-13 20:39:18,740 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:39:19,293 WARN L205 SmtUtils]: Spent 552.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 122 [2021-07-13 20:39:19,294 INFO L628 ElimStorePlain]: treesize reduction 708, result has 70.2 percent of original size [2021-07-13 20:39:19,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:39:19,690 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:43 [2021-07-13 20:39:19,740 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:19,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606117565] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:19,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:19,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:39:19,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712451925] [2021-07-13 20:39:19,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:39:19,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:19,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:39:19,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=187, Unknown=1, NotChecked=0, Total=240 [2021-07-13 20:39:19,741 INFO L87 Difference]: Start difference. First operand 1793 states and 6139 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:34,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:34,542 INFO L93 Difference]: Finished difference Result 2526 states and 8347 transitions. [2021-07-13 20:39:34,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:39:34,542 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:39:34,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:34,547 INFO L225 Difference]: With dead ends: 2526 [2021-07-13 20:39:34,547 INFO L226 Difference]: Without dead ends: 2496 [2021-07-13 20:39:34,547 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 2111.5ms TimeCoverageRelationStatistics Valid=206, Invalid=849, Unknown=1, NotChecked=0, Total=1056 [2021-07-13 20:39:34,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2496 states. [2021-07-13 20:39:34,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2496 to 1788. [2021-07-13 20:39:34,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1787 states have (on average 3.4191382204812535) internal successors, (6110), 1787 states have internal predecessors, (6110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:34,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 6110 transitions. [2021-07-13 20:39:34,577 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 6110 transitions. Word has length 26 [2021-07-13 20:39:34,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:34,577 INFO L482 AbstractCegarLoop]: Abstraction has 1788 states and 6110 transitions. [2021-07-13 20:39:34,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:34,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 6110 transitions. [2021-07-13 20:39:34,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:34,580 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:34,580 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:34,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5662 [2021-07-13 20:39:34,781 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:34,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:34,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1705681877, now seen corresponding path program 58 times [2021-07-13 20:39:34,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:34,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414417761] [2021-07-13 20:39:34,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:34,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:34,822 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:34,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:34,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414417761] [2021-07-13 20:39:34,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414417761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:34,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428582560] [2021-07-13 20:39:34,823 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 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:39:34,851 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:34,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:34,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:34,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:34,950 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:34,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428582560] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:34,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:34,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:39:34,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907105905] [2021-07-13 20:39:34,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:39:34,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:34,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:39:34,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:39:34,951 INFO L87 Difference]: Start difference. First operand 1788 states and 6110 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:35,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:35,859 INFO L93 Difference]: Finished difference Result 4735 states and 14630 transitions. [2021-07-13 20:39:35,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:39:35,859 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:35,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:35,867 INFO L225 Difference]: With dead ends: 4735 [2021-07-13 20:39:35,867 INFO L226 Difference]: Without dead ends: 4735 [2021-07-13 20:39:35,868 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 554.4ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:39:35,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4735 states. [2021-07-13 20:39:35,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4735 to 1981. [2021-07-13 20:39:35,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1981 states, 1980 states have (on average 3.4752525252525253) internal successors, (6881), 1980 states have internal predecessors, (6881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:35,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1981 states to 1981 states and 6881 transitions. [2021-07-13 20:39:35,913 INFO L78 Accepts]: Start accepts. Automaton has 1981 states and 6881 transitions. Word has length 28 [2021-07-13 20:39:35,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:35,914 INFO L482 AbstractCegarLoop]: Abstraction has 1981 states and 6881 transitions. [2021-07-13 20:39:35,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:35,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1981 states and 6881 transitions. [2021-07-13 20:39:35,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:35,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:35,916 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:36,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5784 [2021-07-13 20:39:36,117 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:36,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:36,117 INFO L82 PathProgramCache]: Analyzing trace with hash 729363033, now seen corresponding path program 59 times [2021-07-13 20:39:36,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:36,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362256208] [2021-07-13 20:39:36,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:36,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:36,162 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:36,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:36,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362256208] [2021-07-13 20:39:36,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362256208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:36,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290773749] [2021-07-13 20:39:36,163 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 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:39:36,192 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:39:36,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:36,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:36,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:36,301 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:36,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290773749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:36,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:36,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:39:36,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661061287] [2021-07-13 20:39:36,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:39:36,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:36,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:39:36,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:39:36,302 INFO L87 Difference]: Start difference. First operand 1981 states and 6881 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:37,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:37,590 INFO L93 Difference]: Finished difference Result 6281 states and 19109 transitions. [2021-07-13 20:39:37,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:39:37,591 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:37,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:37,602 INFO L225 Difference]: With dead ends: 6281 [2021-07-13 20:39:37,602 INFO L226 Difference]: Without dead ends: 6281 [2021-07-13 20:39:37,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 775.6ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:39:37,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6281 states. [2021-07-13 20:39:37,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6281 to 1992. [2021-07-13 20:39:37,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1992 states, 1991 states have (on average 3.4831742842792566) internal successors, (6935), 1991 states have internal predecessors, (6935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:37,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1992 states to 1992 states and 6935 transitions. [2021-07-13 20:39:37,659 INFO L78 Accepts]: Start accepts. Automaton has 1992 states and 6935 transitions. Word has length 28 [2021-07-13 20:39:37,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:37,659 INFO L482 AbstractCegarLoop]: Abstraction has 1992 states and 6935 transitions. [2021-07-13 20:39:37,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:37,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1992 states and 6935 transitions. [2021-07-13 20:39:37,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:37,662 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:37,662 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:37,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5785,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:37,863 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:37,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:37,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1296315113, now seen corresponding path program 60 times [2021-07-13 20:39:37,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:37,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161607518] [2021-07-13 20:39:37,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:37,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:37,917 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:37,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:37,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161607518] [2021-07-13 20:39:37,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161607518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:37,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661606374] [2021-07-13 20:39:37,918 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 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:39:37,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:39:37,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:37,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:37,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:38,051 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:38,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661606374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:38,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:38,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:39:38,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772120150] [2021-07-13 20:39:38,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:39:38,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:38,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:39:38,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:39:38,051 INFO L87 Difference]: Start difference. First operand 1992 states and 6935 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:39,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:39,265 INFO L93 Difference]: Finished difference Result 5674 states and 17641 transitions. [2021-07-13 20:39:39,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:39:39,266 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:39,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:39,275 INFO L225 Difference]: With dead ends: 5674 [2021-07-13 20:39:39,276 INFO L226 Difference]: Without dead ends: 5674 [2021-07-13 20:39:39,276 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 741.5ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:39:39,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5674 states. [2021-07-13 20:39:39,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5674 to 1940. [2021-07-13 20:39:39,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1940 states, 1939 states have (on average 3.4569365652398143) internal successors, (6703), 1939 states have internal predecessors, (6703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:39,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1940 states to 1940 states and 6703 transitions. [2021-07-13 20:39:39,325 INFO L78 Accepts]: Start accepts. Automaton has 1940 states and 6703 transitions. Word has length 28 [2021-07-13 20:39:39,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:39,325 INFO L482 AbstractCegarLoop]: Abstraction has 1940 states and 6703 transitions. [2021-07-13 20:39:39,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:39,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1940 states and 6703 transitions. [2021-07-13 20:39:39,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:39,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:39,332 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:39,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5786,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:39,545 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:39,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:39,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1816623861, now seen corresponding path program 61 times [2021-07-13 20:39:39,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:39,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278300765] [2021-07-13 20:39:39,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:39,586 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:39,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:39,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278300765] [2021-07-13 20:39:39,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278300765] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:39,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741164765] [2021-07-13 20:39:39,586 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 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:39:39,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:39,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:39,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:39,704 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:39,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741164765] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:39,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:39,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:39:39,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158894266] [2021-07-13 20:39:39,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:39:39,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:39,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:39:39,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:39:39,705 INFO L87 Difference]: Start difference. First operand 1940 states and 6703 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:40,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:40,807 INFO L93 Difference]: Finished difference Result 4821 states and 14797 transitions. [2021-07-13 20:39:40,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:39:40,808 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:40,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:40,816 INFO L225 Difference]: With dead ends: 4821 [2021-07-13 20:39:40,816 INFO L226 Difference]: Without dead ends: 4821 [2021-07-13 20:39:40,817 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 659.2ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:39:40,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4821 states. [2021-07-13 20:39:40,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4821 to 1950. [2021-07-13 20:39:40,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1950 states, 1949 states have (on average 3.452539763981529) internal successors, (6729), 1949 states have internal predecessors, (6729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:40,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 6729 transitions. [2021-07-13 20:39:40,861 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 6729 transitions. Word has length 28 [2021-07-13 20:39:40,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:40,861 INFO L482 AbstractCegarLoop]: Abstraction has 1950 states and 6729 transitions. [2021-07-13 20:39:40,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:40,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 6729 transitions. [2021-07-13 20:39:40,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:40,876 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:40,876 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:41,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5787,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:41,076 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:41,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:41,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1268713169, now seen corresponding path program 70 times [2021-07-13 20:39:41,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:41,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960335128] [2021-07-13 20:39:41,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:41,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:41,118 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:41,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:41,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960335128] [2021-07-13 20:39:41,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960335128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:41,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284699052] [2021-07-13 20:39:41,119 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 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:39:41,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:41,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:41,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:41,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:41,227 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:41,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284699052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:41,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:41,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:39:41,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699518394] [2021-07-13 20:39:41,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:39:41,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:41,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:39:41,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:39:41,228 INFO L87 Difference]: Start difference. First operand 1950 states and 6729 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:41,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:41,813 INFO L93 Difference]: Finished difference Result 4242 states and 13200 transitions. [2021-07-13 20:39:41,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:39:41,813 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:41,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:41,821 INFO L225 Difference]: With dead ends: 4242 [2021-07-13 20:39:41,821 INFO L226 Difference]: Without dead ends: 4242 [2021-07-13 20:39:41,821 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 327.1ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:39:41,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4242 states. [2021-07-13 20:39:41,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4242 to 2006. [2021-07-13 20:39:41,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2006 states, 2005 states have (on average 3.437406483790524) internal successors, (6892), 2005 states have internal predecessors, (6892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:41,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2006 states to 2006 states and 6892 transitions. [2021-07-13 20:39:41,865 INFO L78 Accepts]: Start accepts. Automaton has 2006 states and 6892 transitions. Word has length 28 [2021-07-13 20:39:41,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:41,865 INFO L482 AbstractCegarLoop]: Abstraction has 2006 states and 6892 transitions. [2021-07-13 20:39:41,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:41,866 INFO L276 IsEmpty]: Start isEmpty. Operand 2006 states and 6892 transitions. [2021-07-13 20:39:41,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:41,868 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:41,868 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:42,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5788,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:42,069 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:42,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:42,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1127344537, now seen corresponding path program 62 times [2021-07-13 20:39:42,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:42,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544972176] [2021-07-13 20:39:42,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:42,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:42,097 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:39:42,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:42,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544972176] [2021-07-13 20:39:42,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544972176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:42,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559277588] [2021-07-13 20:39:42,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:42,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:39:42,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:42,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:39:42,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:42,185 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:39:42,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559277588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:42,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:42,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:39:42,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609618988] [2021-07-13 20:39:42,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:39:42,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:42,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:39:42,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:39:42,186 INFO L87 Difference]: Start difference. First operand 2006 states and 6892 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:42,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:42,375 INFO L93 Difference]: Finished difference Result 3508 states and 11418 transitions. [2021-07-13 20:39:42,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:39:42,375 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:42,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:42,382 INFO L225 Difference]: With dead ends: 3508 [2021-07-13 20:39:42,382 INFO L226 Difference]: Without dead ends: 3490 [2021-07-13 20:39:42,382 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 115.0ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:39:42,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3490 states. [2021-07-13 20:39:42,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3490 to 2393. [2021-07-13 20:39:42,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2393 states, 2392 states have (on average 3.5100334448160537) internal successors, (8396), 2392 states have internal predecessors, (8396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:42,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2393 states to 2393 states and 8396 transitions. [2021-07-13 20:39:42,422 INFO L78 Accepts]: Start accepts. Automaton has 2393 states and 8396 transitions. Word has length 28 [2021-07-13 20:39:42,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:42,423 INFO L482 AbstractCegarLoop]: Abstraction has 2393 states and 8396 transitions. [2021-07-13 20:39:42,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:42,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2393 states and 8396 transitions. [2021-07-13 20:39:42,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:42,426 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:42,426 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:42,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5789 [2021-07-13 20:39:42,626 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:42,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:42,627 INFO L82 PathProgramCache]: Analyzing trace with hash 690375829, now seen corresponding path program 63 times [2021-07-13 20:39:42,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:42,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411299411] [2021-07-13 20:39:42,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:42,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:42,661 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:42,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:42,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411299411] [2021-07-13 20:39:42,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411299411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:42,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461732850] [2021-07-13 20:39:42,662 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:39:42,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:39:42,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:42,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:39:42,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:42,766 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:42,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461732850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:42,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:42,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:39:42,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720234397] [2021-07-13 20:39:42,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:39:42,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:42,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:39:42,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:39:42,767 INFO L87 Difference]: Start difference. First operand 2393 states and 8396 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:43,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:43,369 INFO L93 Difference]: Finished difference Result 4165 states and 13279 transitions. [2021-07-13 20:39:43,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:39:43,369 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:43,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:43,376 INFO L225 Difference]: With dead ends: 4165 [2021-07-13 20:39:43,376 INFO L226 Difference]: Without dead ends: 4118 [2021-07-13 20:39:43,376 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 364.3ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:39:43,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4118 states. [2021-07-13 20:39:43,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4118 to 2561. [2021-07-13 20:39:43,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2561 states, 2560 states have (on average 3.53046875) internal successors, (9038), 2560 states have internal predecessors, (9038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:43,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 9038 transitions. [2021-07-13 20:39:43,423 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 9038 transitions. Word has length 28 [2021-07-13 20:39:43,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:43,423 INFO L482 AbstractCegarLoop]: Abstraction has 2561 states and 9038 transitions. [2021-07-13 20:39:43,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:43,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 9038 transitions. [2021-07-13 20:39:43,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:43,426 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:43,426 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:43,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5790 [2021-07-13 20:39:43,627 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:43,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:43,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1670242449, now seen corresponding path program 71 times [2021-07-13 20:39:43,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:43,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961365554] [2021-07-13 20:39:43,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:43,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:43,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961365554] [2021-07-13 20:39:43,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961365554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:43,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558744325] [2021-07-13 20:39:43,679 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:43,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:39:43,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:43,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:43,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:43,799 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:43,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558744325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:43,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:43,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-07-13 20:39:43,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146010572] [2021-07-13 20:39:43,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:39:43,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:43,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:39:43,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:39:43,800 INFO L87 Difference]: Start difference. First operand 2561 states and 9038 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:44,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:44,232 INFO L93 Difference]: Finished difference Result 5014 states and 16655 transitions. [2021-07-13 20:39:44,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:39:44,232 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:44,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:44,241 INFO L225 Difference]: With dead ends: 5014 [2021-07-13 20:39:44,241 INFO L226 Difference]: Without dead ends: 4927 [2021-07-13 20:39:44,241 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 325.3ms TimeCoverageRelationStatistics Valid=380, Invalid=1102, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:39:44,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4927 states. [2021-07-13 20:39:44,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4927 to 3219. [2021-07-13 20:39:44,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3219 states, 3218 states have (on average 3.550652579241765) internal successors, (11426), 3218 states have internal predecessors, (11426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:44,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3219 states to 3219 states and 11426 transitions. [2021-07-13 20:39:44,299 INFO L78 Accepts]: Start accepts. Automaton has 3219 states and 11426 transitions. Word has length 28 [2021-07-13 20:39:44,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:44,299 INFO L482 AbstractCegarLoop]: Abstraction has 3219 states and 11426 transitions. [2021-07-13 20:39:44,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:44,299 INFO L276 IsEmpty]: Start isEmpty. Operand 3219 states and 11426 transitions. [2021-07-13 20:39:44,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:44,303 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:44,303 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:44,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5791,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:44,504 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:44,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:44,504 INFO L82 PathProgramCache]: Analyzing trace with hash -2068501991, now seen corresponding path program 64 times [2021-07-13 20:39:44,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:44,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492674002] [2021-07-13 20:39:44,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:44,538 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:44,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:44,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492674002] [2021-07-13 20:39:44,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492674002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:44,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236174431] [2021-07-13 20:39:44,538 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 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:39:44,561 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:44,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:44,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:39:44,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:44,650 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:44,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236174431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:44,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:44,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:39:44,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43063077] [2021-07-13 20:39:44,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:39:44,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:44,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:39:44,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:39:44,651 INFO L87 Difference]: Start difference. First operand 3219 states and 11426 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:45,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:45,372 INFO L93 Difference]: Finished difference Result 5456 states and 17327 transitions. [2021-07-13 20:39:45,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:39:45,372 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:45,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:45,383 INFO L225 Difference]: With dead ends: 5456 [2021-07-13 20:39:45,383 INFO L226 Difference]: Without dead ends: 5430 [2021-07-13 20:39:45,384 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 451.7ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:39:45,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5430 states. [2021-07-13 20:39:45,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5430 to 3237. [2021-07-13 20:39:45,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3237 states, 3236 states have (on average 3.5559332509270702) internal successors, (11507), 3236 states have internal predecessors, (11507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:45,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3237 states to 3237 states and 11507 transitions. [2021-07-13 20:39:45,462 INFO L78 Accepts]: Start accepts. Automaton has 3237 states and 11507 transitions. Word has length 28 [2021-07-13 20:39:45,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:45,462 INFO L482 AbstractCegarLoop]: Abstraction has 3237 states and 11507 transitions. [2021-07-13 20:39:45,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:45,462 INFO L276 IsEmpty]: Start isEmpty. Operand 3237 states and 11507 transitions. [2021-07-13 20:39:45,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:45,467 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:45,467 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:45,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5792 [2021-07-13 20:39:45,667 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:45,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:45,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1396089209, now seen corresponding path program 65 times [2021-07-13 20:39:45,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:45,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482896787] [2021-07-13 20:39:45,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:45,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:45,701 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:45,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:45,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482896787] [2021-07-13 20:39:45,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482896787] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:45,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213466154] [2021-07-13 20:39:45,701 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 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:39:45,724 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:39:45,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:45,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:39:45,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:45,813 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:45,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213466154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:45,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:45,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:39:45,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380277237] [2021-07-13 20:39:45,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:39:45,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:45,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:39:45,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:39:45,814 INFO L87 Difference]: Start difference. First operand 3237 states and 11507 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:46,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:46,503 INFO L93 Difference]: Finished difference Result 5511 states and 17519 transitions. [2021-07-13 20:39:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:39:46,504 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:46,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:46,513 INFO L225 Difference]: With dead ends: 5511 [2021-07-13 20:39:46,513 INFO L226 Difference]: Without dead ends: 5480 [2021-07-13 20:39:46,514 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 442.4ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:39:46,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5480 states. [2021-07-13 20:39:46,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5480 to 3230. [2021-07-13 20:39:46,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3230 states, 3229 states have (on average 3.562403220811397) internal successors, (11503), 3229 states have internal predecessors, (11503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:46,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3230 states to 3230 states and 11503 transitions. [2021-07-13 20:39:46,580 INFO L78 Accepts]: Start accepts. Automaton has 3230 states and 11503 transitions. Word has length 28 [2021-07-13 20:39:46,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:46,581 INFO L482 AbstractCegarLoop]: Abstraction has 3230 states and 11503 transitions. [2021-07-13 20:39:46,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:46,581 INFO L276 IsEmpty]: Start isEmpty. Operand 3230 states and 11503 transitions. [2021-07-13 20:39:46,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:46,585 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:46,585 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:46,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5793 [2021-07-13 20:39:46,786 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:46,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:46,786 INFO L82 PathProgramCache]: Analyzing trace with hash 1850079165, now seen corresponding path program 66 times [2021-07-13 20:39:46,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:46,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813559578] [2021-07-13 20:39:46,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:46,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:46,823 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:46,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:46,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813559578] [2021-07-13 20:39:46,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813559578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:46,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023654609] [2021-07-13 20:39:46,823 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 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:39:46,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:39:46,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:46,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:39:46,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:46,915 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:46,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023654609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:46,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:46,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:39:46,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780455225] [2021-07-13 20:39:46,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:39:46,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:46,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:39:46,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:39:46,915 INFO L87 Difference]: Start difference. First operand 3230 states and 11503 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:47,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:47,456 INFO L93 Difference]: Finished difference Result 6692 states and 21656 transitions. [2021-07-13 20:39:47,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:39:47,457 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:47,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:47,486 INFO L225 Difference]: With dead ends: 6692 [2021-07-13 20:39:47,486 INFO L226 Difference]: Without dead ends: 6645 [2021-07-13 20:39:47,486 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 315.9ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:39:47,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6645 states. [2021-07-13 20:39:47,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6645 to 3393. [2021-07-13 20:39:47,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3393 states, 3392 states have (on average 3.608490566037736) internal successors, (12240), 3392 states have internal predecessors, (12240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:47,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3393 states to 3393 states and 12240 transitions. [2021-07-13 20:39:47,561 INFO L78 Accepts]: Start accepts. Automaton has 3393 states and 12240 transitions. Word has length 28 [2021-07-13 20:39:47,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:47,561 INFO L482 AbstractCegarLoop]: Abstraction has 3393 states and 12240 transitions. [2021-07-13 20:39:47,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:47,562 INFO L276 IsEmpty]: Start isEmpty. Operand 3393 states and 12240 transitions. [2021-07-13 20:39:47,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:47,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:47,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:47,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5794 [2021-07-13 20:39:47,767 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:47,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:47,767 INFO L82 PathProgramCache]: Analyzing trace with hash -361109379, now seen corresponding path program 67 times [2021-07-13 20:39:47,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:47,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027851127] [2021-07-13 20:39:47,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:47,790 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:39:47,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:47,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027851127] [2021-07-13 20:39:47,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027851127] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:47,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124179973] [2021-07-13 20:39:47,791 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 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:39:47,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:47,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:39:47,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:47,873 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:39:47,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124179973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:47,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:47,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:39:47,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194136777] [2021-07-13 20:39:47,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:39:47,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:47,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:39:47,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:39:47,874 INFO L87 Difference]: Start difference. First operand 3393 states and 12240 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:48,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:48,039 INFO L93 Difference]: Finished difference Result 5080 states and 16859 transitions. [2021-07-13 20:39:48,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:39:48,039 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:48,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:48,048 INFO L225 Difference]: With dead ends: 5080 [2021-07-13 20:39:48,048 INFO L226 Difference]: Without dead ends: 5080 [2021-07-13 20:39:48,048 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 113.0ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:39:48,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5080 states. [2021-07-13 20:39:48,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5080 to 3225. [2021-07-13 20:39:48,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3225 states, 3224 states have (on average 3.5688585607940446) internal successors, (11506), 3224 states have internal predecessors, (11506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:48,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3225 states to 3225 states and 11506 transitions. [2021-07-13 20:39:48,111 INFO L78 Accepts]: Start accepts. Automaton has 3225 states and 11506 transitions. Word has length 28 [2021-07-13 20:39:48,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:48,111 INFO L482 AbstractCegarLoop]: Abstraction has 3225 states and 11506 transitions. [2021-07-13 20:39:48,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:48,111 INFO L276 IsEmpty]: Start isEmpty. Operand 3225 states and 11506 transitions. [2021-07-13 20:39:48,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:48,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:48,116 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:48,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5795 [2021-07-13 20:39:48,317 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:48,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:48,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1707790945, now seen corresponding path program 68 times [2021-07-13 20:39:48,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:48,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907858960] [2021-07-13 20:39:48,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:48,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:48,352 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:48,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:48,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907858960] [2021-07-13 20:39:48,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907858960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:48,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370928728] [2021-07-13 20:39:48,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:48,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:39:48,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:48,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:48,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:48,450 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:48,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370928728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:48,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:48,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:39:48,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159429428] [2021-07-13 20:39:48,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:39:48,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:48,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:39:48,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:39:48,451 INFO L87 Difference]: Start difference. First operand 3225 states and 11506 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:49,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:49,142 INFO L93 Difference]: Finished difference Result 7140 states and 22841 transitions. [2021-07-13 20:39:49,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:39:49,142 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:49,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:49,155 INFO L225 Difference]: With dead ends: 7140 [2021-07-13 20:39:49,156 INFO L226 Difference]: Without dead ends: 7140 [2021-07-13 20:39:49,156 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 386.6ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:39:49,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7140 states. [2021-07-13 20:39:49,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7140 to 3255. [2021-07-13 20:39:49,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3255 states, 3254 states have (on average 3.5682237246465887) internal successors, (11611), 3254 states have internal predecessors, (11611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:49,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3255 states to 3255 states and 11611 transitions. [2021-07-13 20:39:49,262 INFO L78 Accepts]: Start accepts. Automaton has 3255 states and 11611 transitions. Word has length 28 [2021-07-13 20:39:49,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:49,262 INFO L482 AbstractCegarLoop]: Abstraction has 3255 states and 11611 transitions. [2021-07-13 20:39:49,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:49,262 INFO L276 IsEmpty]: Start isEmpty. Operand 3255 states and 11611 transitions. [2021-07-13 20:39:49,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:49,267 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:49,267 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:49,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5796,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:49,467 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:49,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:49,467 INFO L82 PathProgramCache]: Analyzing trace with hash -922876851, now seen corresponding path program 69 times [2021-07-13 20:39:49,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:49,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875884595] [2021-07-13 20:39:49,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:49,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:49,511 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:49,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:49,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875884595] [2021-07-13 20:39:49,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875884595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:49,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92709387] [2021-07-13 20:39:49,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:49,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:39:49,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:49,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:49,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:49,609 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:49,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92709387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:49,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:49,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:39:49,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305969580] [2021-07-13 20:39:49,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:39:49,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:49,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:39:49,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:39:49,610 INFO L87 Difference]: Start difference. First operand 3255 states and 11611 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:50,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:50,348 INFO L93 Difference]: Finished difference Result 7432 states and 23809 transitions. [2021-07-13 20:39:50,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:39:50,348 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:50,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:50,363 INFO L225 Difference]: With dead ends: 7432 [2021-07-13 20:39:50,363 INFO L226 Difference]: Without dead ends: 7432 [2021-07-13 20:39:50,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 428.8ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:39:50,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7432 states. [2021-07-13 20:39:50,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7432 to 3385. [2021-07-13 20:39:50,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3385 states, 3384 states have (on average 3.551418439716312) internal successors, (12018), 3384 states have internal predecessors, (12018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:50,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3385 states to 3385 states and 12018 transitions. [2021-07-13 20:39:50,456 INFO L78 Accepts]: Start accepts. Automaton has 3385 states and 12018 transitions. Word has length 28 [2021-07-13 20:39:50,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:50,456 INFO L482 AbstractCegarLoop]: Abstraction has 3385 states and 12018 transitions. [2021-07-13 20:39:50,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:50,456 INFO L276 IsEmpty]: Start isEmpty. Operand 3385 states and 12018 transitions. [2021-07-13 20:39:50,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:50,461 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:50,461 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:50,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5797,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:50,662 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:50,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:50,662 INFO L82 PathProgramCache]: Analyzing trace with hash -2005899507, now seen corresponding path program 70 times [2021-07-13 20:39:50,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:50,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315931278] [2021-07-13 20:39:50,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:50,694 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:50,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:50,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315931278] [2021-07-13 20:39:50,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315931278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:50,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707472709] [2021-07-13 20:39:50,695 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 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:39:50,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:50,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:50,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:39:50,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:50,785 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:50,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707472709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:50,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:50,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:39:50,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763300759] [2021-07-13 20:39:50,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:39:50,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:50,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:39:50,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:39:50,786 INFO L87 Difference]: Start difference. First operand 3385 states and 12018 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:51,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:51,416 INFO L93 Difference]: Finished difference Result 7940 states and 25456 transitions. [2021-07-13 20:39:51,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:39:51,417 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:51,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:51,430 INFO L225 Difference]: With dead ends: 7940 [2021-07-13 20:39:51,431 INFO L226 Difference]: Without dead ends: 7927 [2021-07-13 20:39:51,431 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 354.4ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:39:51,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7927 states. [2021-07-13 20:39:51,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7927 to 4042. [2021-07-13 20:39:51,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4042 states, 4041 states have (on average 3.5921801534273694) internal successors, (14516), 4041 states have internal predecessors, (14516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:51,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4042 states to 4042 states and 14516 transitions. [2021-07-13 20:39:51,529 INFO L78 Accepts]: Start accepts. Automaton has 4042 states and 14516 transitions. Word has length 28 [2021-07-13 20:39:51,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:51,529 INFO L482 AbstractCegarLoop]: Abstraction has 4042 states and 14516 transitions. [2021-07-13 20:39:51,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:51,529 INFO L276 IsEmpty]: Start isEmpty. Operand 4042 states and 14516 transitions. [2021-07-13 20:39:51,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:51,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:51,536 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:51,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5798,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:51,736 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:51,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:51,736 INFO L82 PathProgramCache]: Analyzing trace with hash -534821389, now seen corresponding path program 71 times [2021-07-13 20:39:51,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:51,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958355157] [2021-07-13 20:39:51,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:51,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:51,775 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:51,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:51,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958355157] [2021-07-13 20:39:51,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958355157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:51,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616288262] [2021-07-13 20:39:51,776 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 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:39:51,806 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:39:51,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:51,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:39:51,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:51,878 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:51,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616288262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:51,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:51,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:39:51,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913445599] [2021-07-13 20:39:51,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:39:51,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:51,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:39:51,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:39:51,879 INFO L87 Difference]: Start difference. First operand 4042 states and 14516 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:52,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:52,471 INFO L93 Difference]: Finished difference Result 8192 states and 26150 transitions. [2021-07-13 20:39:52,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:39:52,471 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:52,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:52,488 INFO L225 Difference]: With dead ends: 8192 [2021-07-13 20:39:52,488 INFO L226 Difference]: Without dead ends: 8192 [2021-07-13 20:39:52,488 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 364.3ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:39:52,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8192 states. [2021-07-13 20:39:52,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8192 to 3795. [2021-07-13 20:39:52,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 3.5579862941486557) internal successors, (13499), 3794 states have internal predecessors, (13499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:52,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 13499 transitions. [2021-07-13 20:39:52,594 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 13499 transitions. Word has length 28 [2021-07-13 20:39:52,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:52,594 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 13499 transitions. [2021-07-13 20:39:52,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:52,595 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 13499 transitions. [2021-07-13 20:39:52,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:52,600 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:52,600 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:52,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5799,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:52,801 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:52,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:52,801 INFO L82 PathProgramCache]: Analyzing trace with hash -967697993, now seen corresponding path program 72 times [2021-07-13 20:39:52,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:52,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712464260] [2021-07-13 20:39:52,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:52,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:52,836 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:52,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:52,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712464260] [2021-07-13 20:39:52,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712464260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:52,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53456030] [2021-07-13 20:39:52,836 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 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:39:52,860 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:39:52,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:52,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:52,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:52,927 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:52,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53456030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:52,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:52,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:39:52,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246341035] [2021-07-13 20:39:52,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:39:52,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:52,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:39:52,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:39:52,928 INFO L87 Difference]: Start difference. First operand 3795 states and 13499 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:53,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:53,705 INFO L93 Difference]: Finished difference Result 7285 states and 23940 transitions. [2021-07-13 20:39:53,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:39:53,705 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:53,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:53,720 INFO L225 Difference]: With dead ends: 7285 [2021-07-13 20:39:53,720 INFO L226 Difference]: Without dead ends: 7281 [2021-07-13 20:39:53,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 417.5ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:39:53,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7281 states. [2021-07-13 20:39:53,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7281 to 3428. [2021-07-13 20:39:53,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3428 states, 3427 states have (on average 3.604610446454625) internal successors, (12353), 3427 states have internal predecessors, (12353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:53,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3428 states to 3428 states and 12353 transitions. [2021-07-13 20:39:53,823 INFO L78 Accepts]: Start accepts. Automaton has 3428 states and 12353 transitions. Word has length 28 [2021-07-13 20:39:53,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:53,823 INFO L482 AbstractCegarLoop]: Abstraction has 3428 states and 12353 transitions. [2021-07-13 20:39:53,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:53,823 INFO L276 IsEmpty]: Start isEmpty. Operand 3428 states and 12353 transitions. [2021-07-13 20:39:53,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:53,828 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:53,828 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:54,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5800,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:54,033 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:54,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:54,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1239707183, now seen corresponding path program 73 times [2021-07-13 20:39:54,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:54,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964877249] [2021-07-13 20:39:54,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:54,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:54,069 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:54,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:54,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964877249] [2021-07-13 20:39:54,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964877249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:54,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021986646] [2021-07-13 20:39:54,070 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 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:39:54,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:54,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:54,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:54,187 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:54,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021986646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:54,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:54,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:39:54,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889910690] [2021-07-13 20:39:54,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:39:54,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:54,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:39:54,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:39:54,188 INFO L87 Difference]: Start difference. First operand 3428 states and 12353 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:55,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:55,306 INFO L93 Difference]: Finished difference Result 11601 states and 38335 transitions. [2021-07-13 20:39:55,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:39:55,306 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:55,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:55,328 INFO L225 Difference]: With dead ends: 11601 [2021-07-13 20:39:55,328 INFO L226 Difference]: Without dead ends: 11601 [2021-07-13 20:39:55,328 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 603.3ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:39:55,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11601 states. [2021-07-13 20:39:55,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11601 to 3716. [2021-07-13 20:39:55,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3716 states, 3715 states have (on average 3.6855989232839836) internal successors, (13692), 3715 states have internal predecessors, (13692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:55,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3716 states to 3716 states and 13692 transitions. [2021-07-13 20:39:55,456 INFO L78 Accepts]: Start accepts. Automaton has 3716 states and 13692 transitions. Word has length 28 [2021-07-13 20:39:55,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:55,456 INFO L482 AbstractCegarLoop]: Abstraction has 3716 states and 13692 transitions. [2021-07-13 20:39:55,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:55,457 INFO L276 IsEmpty]: Start isEmpty. Operand 3716 states and 13692 transitions. [2021-07-13 20:39:55,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:55,462 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:55,462 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:55,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5801 [2021-07-13 20:39:55,662 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:55,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:55,663 INFO L82 PathProgramCache]: Analyzing trace with hash -672755103, now seen corresponding path program 74 times [2021-07-13 20:39:55,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:55,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951597885] [2021-07-13 20:39:55,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:55,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:55,696 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:55,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:55,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951597885] [2021-07-13 20:39:55,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951597885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:55,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382261672] [2021-07-13 20:39:55,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39:55,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:39:55,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:55,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:55,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:55,821 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:55,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382261672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:55,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:55,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:39:55,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207725454] [2021-07-13 20:39:55,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:39:55,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:55,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:39:55,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:39:55,822 INFO L87 Difference]: Start difference. First operand 3716 states and 13692 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:56,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:56,826 INFO L93 Difference]: Finished difference Result 11295 states and 37518 transitions. [2021-07-13 20:39:56,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:39:56,827 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:56,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:56,850 INFO L225 Difference]: With dead ends: 11295 [2021-07-13 20:39:56,850 INFO L226 Difference]: Without dead ends: 11295 [2021-07-13 20:39:56,851 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 605.6ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:39:56,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11295 states. [2021-07-13 20:39:56,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11295 to 3670. [2021-07-13 20:39:56,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3670 states, 3669 states have (on average 3.666121559007904) internal successors, (13451), 3669 states have internal predecessors, (13451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:56,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 13451 transitions. [2021-07-13 20:39:56,996 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 13451 transitions. Word has length 28 [2021-07-13 20:39:56,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:56,996 INFO L482 AbstractCegarLoop]: Abstraction has 3670 states and 13451 transitions. [2021-07-13 20:39:56,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:56,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 13451 transitions. [2021-07-13 20:39:57,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:57,002 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:57,002 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:57,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5802,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:57,203 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:57,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:57,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1845100961, now seen corresponding path program 75 times [2021-07-13 20:39:57,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:57,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369319615] [2021-07-13 20:39:57,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:57,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:57,237 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:57,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:57,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369319615] [2021-07-13 20:39:57,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369319615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:57,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112578294] [2021-07-13 20:39:57,237 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 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:39:57,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:39:57,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:57,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:57,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:57,342 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:57,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112578294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:57,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:57,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:39:57,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834344075] [2021-07-13 20:39:57,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:39:57,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:57,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:39:57,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:39:57,343 INFO L87 Difference]: Start difference. First operand 3670 states and 13451 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:58,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:58,313 INFO L93 Difference]: Finished difference Result 10610 states and 34061 transitions. [2021-07-13 20:39:58,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:39:58,313 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:58,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:58,334 INFO L225 Difference]: With dead ends: 10610 [2021-07-13 20:39:58,334 INFO L226 Difference]: Without dead ends: 10610 [2021-07-13 20:39:58,335 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 506.9ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:39:58,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10610 states. [2021-07-13 20:39:58,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10610 to 3710. [2021-07-13 20:39:58,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3710 states, 3709 states have (on average 3.6702615260177947) internal successors, (13613), 3709 states have internal predecessors, (13613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:58,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3710 states to 3710 states and 13613 transitions. [2021-07-13 20:39:58,462 INFO L78 Accepts]: Start accepts. Automaton has 3710 states and 13613 transitions. Word has length 28 [2021-07-13 20:39:58,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:58,462 INFO L482 AbstractCegarLoop]: Abstraction has 3710 states and 13613 transitions. [2021-07-13 20:39:58,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:58,462 INFO L276 IsEmpty]: Start isEmpty. Operand 3710 states and 13613 transitions. [2021-07-13 20:39:58,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:58,468 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:58,468 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:39:58,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5803,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:39:58,668 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:39:58,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:39:58,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1763724873, now seen corresponding path program 76 times [2021-07-13 20:39:58,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:39:58,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180879213] [2021-07-13 20:39:58,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:39:58,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:39:58,702 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:58,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:39:58,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180879213] [2021-07-13 20:39:58,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180879213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:58,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479161750] [2021-07-13 20:39:58,703 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 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:39:58,725 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:39:58,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:39:58,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:39:58,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:39:58,802 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:39:58,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479161750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:39:58,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:39:58,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:39:58,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190163613] [2021-07-13 20:39:58,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:39:58,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:39:58,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:39:58,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:39:58,803 INFO L87 Difference]: Start difference. First operand 3710 states and 13613 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:59,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:39:59,725 INFO L93 Difference]: Finished difference Result 9989 states and 32538 transitions. [2021-07-13 20:39:59,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:39:59,725 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:39:59,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:39:59,746 INFO L225 Difference]: With dead ends: 9989 [2021-07-13 20:39:59,746 INFO L226 Difference]: Without dead ends: 9981 [2021-07-13 20:39:59,746 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 482.9ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:39:59,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9981 states. [2021-07-13 20:39:59,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9981 to 3676. [2021-07-13 20:39:59,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3676 states, 3675 states have (on average 3.6653061224489796) internal successors, (13470), 3675 states have internal predecessors, (13470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:59,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3676 states to 3676 states and 13470 transitions. [2021-07-13 20:39:59,874 INFO L78 Accepts]: Start accepts. Automaton has 3676 states and 13470 transitions. Word has length 28 [2021-07-13 20:39:59,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:39:59,874 INFO L482 AbstractCegarLoop]: Abstraction has 3676 states and 13470 transitions. [2021-07-13 20:39:59,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:39:59,874 INFO L276 IsEmpty]: Start isEmpty. Operand 3676 states and 13470 transitions. [2021-07-13 20:39:59,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:39:59,880 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:39:59,880 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:00,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5804,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:00,080 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:00,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:00,080 INFO L82 PathProgramCache]: Analyzing trace with hash -833067657, now seen corresponding path program 77 times [2021-07-13 20:40:00,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:00,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604334687] [2021-07-13 20:40:00,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:00,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:00,123 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:00,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:00,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604334687] [2021-07-13 20:40:00,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604334687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:00,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222021963] [2021-07-13 20:40:00,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:00,146 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:40:00,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:00,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:00,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:00,239 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:00,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222021963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:00,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:00,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:40:00,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084234338] [2021-07-13 20:40:00,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:40:00,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:00,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:40:00,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:40:00,240 INFO L87 Difference]: Start difference. First operand 3676 states and 13470 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:01,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:01,225 INFO L93 Difference]: Finished difference Result 9584 states and 31413 transitions. [2021-07-13 20:40:01,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:40:01,225 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:01,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:01,245 INFO L225 Difference]: With dead ends: 9584 [2021-07-13 20:40:01,245 INFO L226 Difference]: Without dead ends: 9584 [2021-07-13 20:40:01,246 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 541.0ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:40:01,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9584 states. [2021-07-13 20:40:01,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9584 to 3692. [2021-07-13 20:40:01,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3692 states, 3691 states have (on average 3.666756976429152) internal successors, (13534), 3691 states have internal predecessors, (13534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:01,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3692 states to 3692 states and 13534 transitions. [2021-07-13 20:40:01,370 INFO L78 Accepts]: Start accepts. Automaton has 3692 states and 13534 transitions. Word has length 28 [2021-07-13 20:40:01,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:01,370 INFO L482 AbstractCegarLoop]: Abstraction has 3692 states and 13534 transitions. [2021-07-13 20:40:01,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:01,371 INFO L276 IsEmpty]: Start isEmpty. Operand 3692 states and 13534 transitions. [2021-07-13 20:40:01,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:01,376 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:01,376 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:01,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5805 [2021-07-13 20:40:01,577 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:01,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:01,577 INFO L82 PathProgramCache]: Analyzing trace with hash 809971497, now seen corresponding path program 78 times [2021-07-13 20:40:01,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:01,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081781265] [2021-07-13 20:40:01,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:01,611 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:01,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:01,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081781265] [2021-07-13 20:40:01,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081781265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:01,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476861236] [2021-07-13 20:40:01,611 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 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:40:01,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:40:01,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:01,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:01,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:01,729 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:01,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476861236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:01,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:01,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:40:01,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108190612] [2021-07-13 20:40:01,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:40:01,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:01,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:40:01,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:40:01,730 INFO L87 Difference]: Start difference. First operand 3692 states and 13534 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:02,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:02,707 INFO L93 Difference]: Finished difference Result 9249 states and 30618 transitions. [2021-07-13 20:40:02,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:40:02,708 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:02,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:02,727 INFO L225 Difference]: With dead ends: 9249 [2021-07-13 20:40:02,728 INFO L226 Difference]: Without dead ends: 9241 [2021-07-13 20:40:02,728 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 523.0ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:40:02,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9241 states. [2021-07-13 20:40:02,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9241 to 3360. [2021-07-13 20:40:02,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3359 states have (on average 3.5802322119678474) internal successors, (12026), 3359 states have internal predecessors, (12026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:02,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 12026 transitions. [2021-07-13 20:40:02,852 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 12026 transitions. Word has length 28 [2021-07-13 20:40:02,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:02,852 INFO L482 AbstractCegarLoop]: Abstraction has 3360 states and 12026 transitions. [2021-07-13 20:40:02,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:02,852 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 12026 transitions. [2021-07-13 20:40:02,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:02,857 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:02,857 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:03,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5806 [2021-07-13 20:40:03,057 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:03,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:03,058 INFO L82 PathProgramCache]: Analyzing trace with hash 893375077, now seen corresponding path program 79 times [2021-07-13 20:40:03,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:03,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324339719] [2021-07-13 20:40:03,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:03,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:03,093 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:03,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:03,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324339719] [2021-07-13 20:40:03,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324339719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:03,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090804250] [2021-07-13 20:40:03,093 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 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:40:03,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:03,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:03,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:03,210 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:03,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090804250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:03,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:03,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:40:03,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452617750] [2021-07-13 20:40:03,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:40:03,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:03,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:40:03,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:40:03,210 INFO L87 Difference]: Start difference. First operand 3360 states and 12026 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:04,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:04,077 INFO L93 Difference]: Finished difference Result 7017 states and 22977 transitions. [2021-07-13 20:40:04,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:40:04,077 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:04,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:04,094 INFO L225 Difference]: With dead ends: 7017 [2021-07-13 20:40:04,094 INFO L226 Difference]: Without dead ends: 7017 [2021-07-13 20:40:04,094 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 525.2ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:40:04,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7017 states. [2021-07-13 20:40:04,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7017 to 3372. [2021-07-13 20:40:04,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3372 states, 3371 states have (on average 3.5787600118659153) internal successors, (12064), 3371 states have internal predecessors, (12064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:04,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3372 states to 3372 states and 12064 transitions. [2021-07-13 20:40:04,182 INFO L78 Accepts]: Start accepts. Automaton has 3372 states and 12064 transitions. Word has length 28 [2021-07-13 20:40:04,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:04,182 INFO L482 AbstractCegarLoop]: Abstraction has 3372 states and 12064 transitions. [2021-07-13 20:40:04,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:04,182 INFO L276 IsEmpty]: Start isEmpty. Operand 3372 states and 12064 transitions. [2021-07-13 20:40:04,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:04,187 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:04,187 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:04,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5807 [2021-07-13 20:40:04,388 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:04,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:04,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1748232043, now seen corresponding path program 80 times [2021-07-13 20:40:04,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:04,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952755233] [2021-07-13 20:40:04,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:04,423 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:04,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:04,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952755233] [2021-07-13 20:40:04,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952755233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:04,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375989069] [2021-07-13 20:40:04,423 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 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:40:04,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:04,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:04,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:04,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:04,551 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:04,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375989069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:04,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:04,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:40:04,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178857954] [2021-07-13 20:40:04,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:04,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:04,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:04,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:04,552 INFO L87 Difference]: Start difference. First operand 3372 states and 12064 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:05,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:05,686 INFO L93 Difference]: Finished difference Result 7945 states and 25366 transitions. [2021-07-13 20:40:05,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:40:05,686 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:05,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:05,702 INFO L225 Difference]: With dead ends: 7945 [2021-07-13 20:40:05,702 INFO L226 Difference]: Without dead ends: 7945 [2021-07-13 20:40:05,703 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 696.2ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:40:05,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7945 states. [2021-07-13 20:40:05,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7945 to 3438. [2021-07-13 20:40:05,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3437 states have (on average 3.5731742798952575) internal successors, (12281), 3437 states have internal predecessors, (12281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:05,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 12281 transitions. [2021-07-13 20:40:05,803 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 12281 transitions. Word has length 28 [2021-07-13 20:40:05,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:05,803 INFO L482 AbstractCegarLoop]: Abstraction has 3438 states and 12281 transitions. [2021-07-13 20:40:05,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:05,804 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 12281 transitions. [2021-07-13 20:40:05,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:05,809 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:05,809 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:06,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5808 [2021-07-13 20:40:06,009 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:06,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:06,009 INFO L82 PathProgramCache]: Analyzing trace with hash -105192889, now seen corresponding path program 81 times [2021-07-13 20:40:06,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:06,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857375691] [2021-07-13 20:40:06,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:06,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:06,044 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:06,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:06,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857375691] [2021-07-13 20:40:06,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857375691] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:06,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640078193] [2021-07-13 20:40:06,045 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 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:40:06,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-13 20:40:06,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:06,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:06,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:06,167 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:06,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640078193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:06,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:06,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:40:06,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600615503] [2021-07-13 20:40:06,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:06,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:06,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:06,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:06,167 INFO L87 Difference]: Start difference. First operand 3438 states and 12281 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:07,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:07,201 INFO L93 Difference]: Finished difference Result 7328 states and 23738 transitions. [2021-07-13 20:40:07,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:40:07,202 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:07,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:07,216 INFO L225 Difference]: With dead ends: 7328 [2021-07-13 20:40:07,216 INFO L226 Difference]: Without dead ends: 7324 [2021-07-13 20:40:07,217 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 618.2ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:40:07,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7324 states. [2021-07-13 20:40:07,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7324 to 3373. [2021-07-13 20:40:07,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3373 states, 3372 states have (on average 3.5711743772241995) internal successors, (12042), 3372 states have internal predecessors, (12042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:07,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3373 states to 3373 states and 12042 transitions. [2021-07-13 20:40:07,305 INFO L78 Accepts]: Start accepts. Automaton has 3373 states and 12042 transitions. Word has length 28 [2021-07-13 20:40:07,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:07,305 INFO L482 AbstractCegarLoop]: Abstraction has 3373 states and 12042 transitions. [2021-07-13 20:40:07,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:07,305 INFO L276 IsEmpty]: Start isEmpty. Operand 3373 states and 12042 transitions. [2021-07-13 20:40:07,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:07,310 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:07,310 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:07,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5809 [2021-07-13 20:40:07,511 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:07,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:07,511 INFO L82 PathProgramCache]: Analyzing trace with hash 474250335, now seen corresponding path program 72 times [2021-07-13 20:40:07,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:07,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86612965] [2021-07-13 20:40:07,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:07,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:07,553 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:07,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:07,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86612965] [2021-07-13 20:40:07,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86612965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:07,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038041261] [2021-07-13 20:40:07,553 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:07,576 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:40:07,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:07,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:07,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:07,650 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:07,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038041261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:07,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:07,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:40:07,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447986677] [2021-07-13 20:40:07,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:07,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:07,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:07,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:07,651 INFO L87 Difference]: Start difference. First operand 3373 states and 12042 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:08,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:08,271 INFO L93 Difference]: Finished difference Result 6471 states and 21326 transitions. [2021-07-13 20:40:08,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:40:08,271 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:08,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:08,284 INFO L225 Difference]: With dead ends: 6471 [2021-07-13 20:40:08,284 INFO L226 Difference]: Without dead ends: 6471 [2021-07-13 20:40:08,285 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 351.1ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:40:08,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6471 states. [2021-07-13 20:40:08,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6471 to 3377. [2021-07-13 20:40:08,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3377 states, 3376 states have (on average 3.572867298578199) internal successors, (12062), 3376 states have internal predecessors, (12062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:08,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 12062 transitions. [2021-07-13 20:40:08,360 INFO L78 Accepts]: Start accepts. Automaton has 3377 states and 12062 transitions. Word has length 28 [2021-07-13 20:40:08,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:08,360 INFO L482 AbstractCegarLoop]: Abstraction has 3377 states and 12062 transitions. [2021-07-13 20:40:08,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:08,360 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 12062 transitions. [2021-07-13 20:40:08,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:08,365 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:08,365 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:08,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5810,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:08,566 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:08,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:08,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1137549427, now seen corresponding path program 73 times [2021-07-13 20:40:08,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:08,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687739989] [2021-07-13 20:40:08,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:08,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:08,607 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:08,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:08,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687739989] [2021-07-13 20:40:08,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687739989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:08,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163171821] [2021-07-13 20:40:08,607 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:08,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:08,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:08,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:08,704 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:08,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163171821] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:08,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:08,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:40:08,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950480022] [2021-07-13 20:40:08,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:08,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:08,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:08,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:08,705 INFO L87 Difference]: Start difference. First operand 3377 states and 12062 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:09,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:09,485 INFO L93 Difference]: Finished difference Result 6945 states and 22648 transitions. [2021-07-13 20:40:09,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:40:09,485 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:09,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:09,499 INFO L225 Difference]: With dead ends: 6945 [2021-07-13 20:40:09,500 INFO L226 Difference]: Without dead ends: 6945 [2021-07-13 20:40:09,500 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 895 ImplicationChecksByTransitivity, 455.1ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:40:09,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6945 states. [2021-07-13 20:40:09,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6945 to 3391. [2021-07-13 20:40:09,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3391 states, 3390 states have (on average 3.5702064896755163) internal successors, (12103), 3390 states have internal predecessors, (12103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:09,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3391 states to 3391 states and 12103 transitions. [2021-07-13 20:40:09,592 INFO L78 Accepts]: Start accepts. Automaton has 3391 states and 12103 transitions. Word has length 28 [2021-07-13 20:40:09,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:09,593 INFO L482 AbstractCegarLoop]: Abstraction has 3391 states and 12103 transitions. [2021-07-13 20:40:09,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:09,593 INFO L276 IsEmpty]: Start isEmpty. Operand 3391 states and 12103 transitions. [2021-07-13 20:40:09,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:09,598 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:09,598 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:09,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5811 [2021-07-13 20:40:09,799 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:09,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:09,799 INFO L82 PathProgramCache]: Analyzing trace with hash -1369089075, now seen corresponding path program 74 times [2021-07-13 20:40:09,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:09,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022502607] [2021-07-13 20:40:09,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:09,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:09,839 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:09,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:09,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022502607] [2021-07-13 20:40:09,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022502607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:09,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076507198] [2021-07-13 20:40:09,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:09,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:09,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:09,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:09,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:09,950 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:09,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076507198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:09,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:09,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:40:09,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606532723] [2021-07-13 20:40:09,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:09,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:09,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:09,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:09,951 INFO L87 Difference]: Start difference. First operand 3391 states and 12103 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:10,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:10,863 INFO L93 Difference]: Finished difference Result 7449 states and 24075 transitions. [2021-07-13 20:40:10,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:40:10,863 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:10,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:10,878 INFO L225 Difference]: With dead ends: 7449 [2021-07-13 20:40:10,879 INFO L226 Difference]: Without dead ends: 7449 [2021-07-13 20:40:10,879 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1316 ImplicationChecksByTransitivity, 518.0ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:40:10,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7449 states. [2021-07-13 20:40:10,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7449 to 3471. [2021-07-13 20:40:10,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3471 states, 3470 states have (on average 3.563400576368876) internal successors, (12365), 3470 states have internal predecessors, (12365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:10,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3471 states to 3471 states and 12365 transitions. [2021-07-13 20:40:10,990 INFO L78 Accepts]: Start accepts. Automaton has 3471 states and 12365 transitions. Word has length 28 [2021-07-13 20:40:10,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:10,990 INFO L482 AbstractCegarLoop]: Abstraction has 3471 states and 12365 transitions. [2021-07-13 20:40:10,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:10,991 INFO L276 IsEmpty]: Start isEmpty. Operand 3471 states and 12365 transitions. [2021-07-13 20:40:10,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:10,996 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:10,996 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:11,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5812,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:11,196 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:11,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:11,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1349373261, now seen corresponding path program 75 times [2021-07-13 20:40:11,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:11,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895904887] [2021-07-13 20:40:11,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:11,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:11,236 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:11,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:11,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895904887] [2021-07-13 20:40:11,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895904887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:11,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121973762] [2021-07-13 20:40:11,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:11,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:40:11,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:11,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:11,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:11,352 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:11,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121973762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:11,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:11,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-13 20:40:11,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842221038] [2021-07-13 20:40:11,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:11,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:11,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:11,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:11,353 INFO L87 Difference]: Start difference. First operand 3471 states and 12365 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:11,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:11,911 INFO L93 Difference]: Finished difference Result 7261 states and 24833 transitions. [2021-07-13 20:40:11,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:40:11,911 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:11,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:11,927 INFO L225 Difference]: With dead ends: 7261 [2021-07-13 20:40:11,927 INFO L226 Difference]: Without dead ends: 7261 [2021-07-13 20:40:11,927 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 380.3ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:40:11,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7261 states. [2021-07-13 20:40:12,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7261 to 4582. [2021-07-13 20:40:12,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4582 states, 4581 states have (on average 3.6797642436149314) internal successors, (16857), 4581 states have internal predecessors, (16857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:12,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 16857 transitions. [2021-07-13 20:40:12,033 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 16857 transitions. Word has length 28 [2021-07-13 20:40:12,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:12,033 INFO L482 AbstractCegarLoop]: Abstraction has 4582 states and 16857 transitions. [2021-07-13 20:40:12,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:12,033 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 16857 transitions. [2021-07-13 20:40:12,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:12,041 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:12,041 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:12,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5813,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:12,241 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:12,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:12,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1413910217, now seen corresponding path program 76 times [2021-07-13 20:40:12,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:12,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711400344] [2021-07-13 20:40:12,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:12,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:12,282 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:12,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:12,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711400344] [2021-07-13 20:40:12,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711400344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:12,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716166751] [2021-07-13 20:40:12,282 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:12,306 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:12,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:12,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:12,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:12,375 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:12,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716166751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:12,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:12,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:40:12,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835800185] [2021-07-13 20:40:12,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:12,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:12,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:12,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:12,376 INFO L87 Difference]: Start difference. First operand 4582 states and 16857 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:13,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:13,199 INFO L93 Difference]: Finished difference Result 8354 states and 28597 transitions. [2021-07-13 20:40:13,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:40:13,200 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:13,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:13,218 INFO L225 Difference]: With dead ends: 8354 [2021-07-13 20:40:13,218 INFO L226 Difference]: Without dead ends: 8350 [2021-07-13 20:40:13,218 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 459.0ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:40:13,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8350 states. [2021-07-13 20:40:13,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8350 to 4474. [2021-07-13 20:40:13,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4474 states, 4473 states have (on average 3.6908115358819584) internal successors, (16509), 4473 states have internal predecessors, (16509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:13,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 16509 transitions. [2021-07-13 20:40:13,337 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 16509 transitions. Word has length 28 [2021-07-13 20:40:13,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:13,337 INFO L482 AbstractCegarLoop]: Abstraction has 4474 states and 16509 transitions. [2021-07-13 20:40:13,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:13,338 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 16509 transitions. [2021-07-13 20:40:13,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:13,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:13,345 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:13,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5814,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:13,545 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:13,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:13,546 INFO L82 PathProgramCache]: Analyzing trace with hash 606347251, now seen corresponding path program 82 times [2021-07-13 20:40:13,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:13,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357685206] [2021-07-13 20:40:13,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:13,574 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:13,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:13,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357685206] [2021-07-13 20:40:13,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357685206] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:13,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890937528] [2021-07-13 20:40:13,574 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:40:13,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:13,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:13,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:40:13,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:13,682 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:13,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890937528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:13,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:13,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:40:13,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993308751] [2021-07-13 20:40:13,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:13,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:13,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:13,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:13,683 INFO L87 Difference]: Start difference. First operand 4474 states and 16509 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:14,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:14,528 INFO L93 Difference]: Finished difference Result 9509 states and 32189 transitions. [2021-07-13 20:40:14,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:40:14,529 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:14,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:14,549 INFO L225 Difference]: With dead ends: 9509 [2021-07-13 20:40:14,549 INFO L226 Difference]: Without dead ends: 9497 [2021-07-13 20:40:14,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 481.3ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:40:14,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9497 states. [2021-07-13 20:40:14,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9497 to 4945. [2021-07-13 20:40:14,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4945 states, 4944 states have (on average 3.7744741100323624) internal successors, (18661), 4944 states have internal predecessors, (18661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:14,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4945 states to 4945 states and 18661 transitions. [2021-07-13 20:40:14,717 INFO L78 Accepts]: Start accepts. Automaton has 4945 states and 18661 transitions. Word has length 28 [2021-07-13 20:40:14,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:14,717 INFO L482 AbstractCegarLoop]: Abstraction has 4945 states and 18661 transitions. [2021-07-13 20:40:14,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:14,718 INFO L276 IsEmpty]: Start isEmpty. Operand 4945 states and 18661 transitions. [2021-07-13 20:40:14,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:14,726 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:14,726 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:14,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5815 [2021-07-13 20:40:14,926 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:14,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:14,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1647278645, now seen corresponding path program 83 times [2021-07-13 20:40:14,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:14,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381069624] [2021-07-13 20:40:14,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:14,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:14,955 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:14,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:14,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381069624] [2021-07-13 20:40:14,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381069624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:14,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736814082] [2021-07-13 20:40:14,955 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:14,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:14,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:14,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:40:14,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:15,062 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:15,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736814082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:15,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:15,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:40:15,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459039897] [2021-07-13 20:40:15,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:15,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:15,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:15,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:15,063 INFO L87 Difference]: Start difference. First operand 4945 states and 18661 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:15,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:15,899 INFO L93 Difference]: Finished difference Result 9844 states and 33233 transitions. [2021-07-13 20:40:15,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:40:15,899 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:15,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:15,922 INFO L225 Difference]: With dead ends: 9844 [2021-07-13 20:40:15,922 INFO L226 Difference]: Without dead ends: 9844 [2021-07-13 20:40:15,922 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 478.6ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:40:15,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9844 states. [2021-07-13 20:40:16,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9844 to 4966. [2021-07-13 20:40:16,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4966 states, 4965 states have (on average 3.7593152064451156) internal successors, (18665), 4965 states have internal predecessors, (18665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:16,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4966 states to 4966 states and 18665 transitions. [2021-07-13 20:40:16,058 INFO L78 Accepts]: Start accepts. Automaton has 4966 states and 18665 transitions. Word has length 28 [2021-07-13 20:40:16,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:16,058 INFO L482 AbstractCegarLoop]: Abstraction has 4966 states and 18665 transitions. [2021-07-13 20:40:16,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:16,058 INFO L276 IsEmpty]: Start isEmpty. Operand 4966 states and 18665 transitions. [2021-07-13 20:40:16,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:16,066 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:16,066 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:16,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5816,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:16,266 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:16,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:16,267 INFO L82 PathProgramCache]: Analyzing trace with hash 1444282361, now seen corresponding path program 84 times [2021-07-13 20:40:16,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:16,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129693650] [2021-07-13 20:40:16,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:16,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:16,299 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:16,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:16,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129693650] [2021-07-13 20:40:16,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129693650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:16,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191385594] [2021-07-13 20:40:16,299 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:40:16,323 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:16,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:16,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:40:16,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:16,381 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:16,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191385594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:16,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:16,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:40:16,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048728668] [2021-07-13 20:40:16,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:16,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:16,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:16,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:16,382 INFO L87 Difference]: Start difference. First operand 4966 states and 18665 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:16,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:16,817 INFO L93 Difference]: Finished difference Result 9292 states and 33167 transitions. [2021-07-13 20:40:16,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:40:16,818 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:16,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:16,839 INFO L225 Difference]: With dead ends: 9292 [2021-07-13 20:40:16,839 INFO L226 Difference]: Without dead ends: 9209 [2021-07-13 20:40:16,839 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 231.4ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:40:16,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9209 states. [2021-07-13 20:40:16,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9209 to 6387. [2021-07-13 20:40:16,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6387 states, 6386 states have (on average 3.8042593172564985) internal successors, (24294), 6386 states have internal predecessors, (24294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:16,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6387 states to 6387 states and 24294 transitions. [2021-07-13 20:40:16,988 INFO L78 Accepts]: Start accepts. Automaton has 6387 states and 24294 transitions. Word has length 28 [2021-07-13 20:40:16,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:16,988 INFO L482 AbstractCegarLoop]: Abstraction has 6387 states and 24294 transitions. [2021-07-13 20:40:16,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:16,988 INFO L276 IsEmpty]: Start isEmpty. Operand 6387 states and 24294 transitions. [2021-07-13 20:40:16,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:17,000 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:17,000 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:17,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5817 [2021-07-13 20:40:17,201 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:17,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:17,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1642669955, now seen corresponding path program 85 times [2021-07-13 20:40:17,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:17,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880981374] [2021-07-13 20:40:17,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:17,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:17,228 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:17,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:17,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880981374] [2021-07-13 20:40:17,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880981374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:17,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589381725] [2021-07-13 20:40:17,228 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:40:17,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:17,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:17,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:17,304 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:17,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589381725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:17,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:17,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-13 20:40:17,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576728068] [2021-07-13 20:40:17,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:40:17,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:17,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:40:17,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:40:17,305 INFO L87 Difference]: Start difference. First operand 6387 states and 24294 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:17,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:17,492 INFO L93 Difference]: Finished difference Result 8813 states and 31347 transitions. [2021-07-13 20:40:17,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:40:17,492 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:17,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:17,512 INFO L225 Difference]: With dead ends: 8813 [2021-07-13 20:40:17,512 INFO L226 Difference]: Without dead ends: 8813 [2021-07-13 20:40:17,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 114.6ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:40:17,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8813 states. [2021-07-13 20:40:17,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8813 to 6533. [2021-07-13 20:40:17,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6533 states, 6532 states have (on average 3.7819963257807716) internal successors, (24704), 6532 states have internal predecessors, (24704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:17,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6533 states to 6533 states and 24704 transitions. [2021-07-13 20:40:17,646 INFO L78 Accepts]: Start accepts. Automaton has 6533 states and 24704 transitions. Word has length 28 [2021-07-13 20:40:17,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:17,646 INFO L482 AbstractCegarLoop]: Abstraction has 6533 states and 24704 transitions. [2021-07-13 20:40:17,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:17,647 INFO L276 IsEmpty]: Start isEmpty. Operand 6533 states and 24704 transitions. [2021-07-13 20:40:17,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:17,658 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:17,658 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:17,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5818,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:17,865 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:17,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:17,865 INFO L82 PathProgramCache]: Analyzing trace with hash -712470211, now seen corresponding path program 86 times [2021-07-13 20:40:17,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:17,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338870502] [2021-07-13 20:40:17,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:17,911 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:17,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:17,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338870502] [2021-07-13 20:40:17,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338870502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:17,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422025832] [2021-07-13 20:40:17,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 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:40:17,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:17,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:17,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:17,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:17,997 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:17,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422025832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:17,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:17,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:40:17,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418444284] [2021-07-13 20:40:17,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:17,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:17,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:17,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:17,998 INFO L87 Difference]: Start difference. First operand 6533 states and 24704 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:18,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:18,745 INFO L93 Difference]: Finished difference Result 13541 states and 47408 transitions. [2021-07-13 20:40:18,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:40:18,746 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:18,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:18,781 INFO L225 Difference]: With dead ends: 13541 [2021-07-13 20:40:18,781 INFO L226 Difference]: Without dead ends: 13541 [2021-07-13 20:40:18,781 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 447.7ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:40:18,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13541 states. [2021-07-13 20:40:18,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13541 to 7282. [2021-07-13 20:40:18,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7282 states, 7281 states have (on average 3.7915121549237742) internal successors, (27606), 7281 states have internal predecessors, (27606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:18,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7282 states to 7282 states and 27606 transitions. [2021-07-13 20:40:18,983 INFO L78 Accepts]: Start accepts. Automaton has 7282 states and 27606 transitions. Word has length 28 [2021-07-13 20:40:18,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:18,983 INFO L482 AbstractCegarLoop]: Abstraction has 7282 states and 27606 transitions. [2021-07-13 20:40:18,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:18,983 INFO L276 IsEmpty]: Start isEmpty. Operand 7282 states and 27606 transitions. [2021-07-13 20:40:18,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:18,996 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:18,996 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:19,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5819 [2021-07-13 20:40:19,196 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:19,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:19,196 INFO L82 PathProgramCache]: Analyzing trace with hash 1190209241, now seen corresponding path program 87 times [2021-07-13 20:40:19,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:19,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135268871] [2021-07-13 20:40:19,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:19,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:19,230 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:19,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:19,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135268871] [2021-07-13 20:40:19,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135268871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:19,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162527709] [2021-07-13 20:40:19,231 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:40:19,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:40:19,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:19,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:19,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:19,316 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:19,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162527709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:19,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:19,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-13 20:40:19,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106034112] [2021-07-13 20:40:19,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:19,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:19,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:19,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:19,317 INFO L87 Difference]: Start difference. First operand 7282 states and 27606 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:20,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:20,021 INFO L93 Difference]: Finished difference Result 13742 states and 48131 transitions. [2021-07-13 20:40:20,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:40:20,022 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:20,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:20,055 INFO L225 Difference]: With dead ends: 13742 [2021-07-13 20:40:20,055 INFO L226 Difference]: Without dead ends: 13742 [2021-07-13 20:40:20,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 370.6ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:40:20,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13742 states. [2021-07-13 20:40:20,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13742 to 7548. [2021-07-13 20:40:20,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7548 states, 7547 states have (on average 3.7695773154895984) internal successors, (28449), 7547 states have internal predecessors, (28449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:20,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7548 states to 7548 states and 28449 transitions. [2021-07-13 20:40:20,262 INFO L78 Accepts]: Start accepts. Automaton has 7548 states and 28449 transitions. Word has length 28 [2021-07-13 20:40:20,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:20,262 INFO L482 AbstractCegarLoop]: Abstraction has 7548 states and 28449 transitions. [2021-07-13 20:40:20,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:20,262 INFO L276 IsEmpty]: Start isEmpty. Operand 7548 states and 28449 transitions. [2021-07-13 20:40:20,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:20,275 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:20,275 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:20,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5820 [2021-07-13 20:40:20,476 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:20,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:20,476 INFO L82 PathProgramCache]: Analyzing trace with hash 107186585, now seen corresponding path program 88 times [2021-07-13 20:40:20,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:20,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505839228] [2021-07-13 20:40:20,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:20,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:20,503 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:20,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:20,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505839228] [2021-07-13 20:40:20,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505839228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:20,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175432611] [2021-07-13 20:40:20,504 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:40:20,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:20,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:20,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:40:20,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:20,584 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:20,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175432611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:20,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:20,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:40:20,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441247389] [2021-07-13 20:40:20,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:40:20,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:20,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:40:20,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:40:20,585 INFO L87 Difference]: Start difference. First operand 7548 states and 28449 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:20,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:20,949 INFO L93 Difference]: Finished difference Result 10106 states and 36610 transitions. [2021-07-13 20:40:20,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:40:20,949 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:20,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:20,974 INFO L225 Difference]: With dead ends: 10106 [2021-07-13 20:40:20,974 INFO L226 Difference]: Without dead ends: 10076 [2021-07-13 20:40:20,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 182.9ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:40:20,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10076 states. [2021-07-13 20:40:21,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10076 to 8389. [2021-07-13 20:40:21,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8389 states, 8388 states have (on average 3.790414878397711) internal successors, (31794), 8388 states have internal predecessors, (31794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:21,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8389 states to 8389 states and 31794 transitions. [2021-07-13 20:40:21,223 INFO L78 Accepts]: Start accepts. Automaton has 8389 states and 31794 transitions. Word has length 28 [2021-07-13 20:40:21,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:21,223 INFO L482 AbstractCegarLoop]: Abstraction has 8389 states and 31794 transitions. [2021-07-13 20:40:21,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:21,223 INFO L276 IsEmpty]: Start isEmpty. Operand 8389 states and 31794 transitions. [2021-07-13 20:40:21,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:21,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:21,240 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:21,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5821,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:21,441 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:21,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:21,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1578264703, now seen corresponding path program 89 times [2021-07-13 20:40:21,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:21,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220107095] [2021-07-13 20:40:21,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:21,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:21,475 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:21,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:21,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220107095] [2021-07-13 20:40:21,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220107095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:21,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450021771] [2021-07-13 20:40:21,476 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:40:21,510 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:40:21,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:21,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:40:21,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:21,571 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:21,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450021771] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:21,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:21,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:40:21,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931457913] [2021-07-13 20:40:21,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:40:21,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:21,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:40:21,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:40:21,572 INFO L87 Difference]: Start difference. First operand 8389 states and 31794 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:21,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:21,964 INFO L93 Difference]: Finished difference Result 10680 states and 38512 transitions. [2021-07-13 20:40:21,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:40:21,965 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:21,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:21,990 INFO L225 Difference]: With dead ends: 10680 [2021-07-13 20:40:21,990 INFO L226 Difference]: Without dead ends: 10680 [2021-07-13 20:40:21,991 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 187.8ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:40:22,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10680 states. [2021-07-13 20:40:22,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10680 to 8429. [2021-07-13 20:40:22,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8429 states, 8428 states have (on average 3.786544850498339) internal successors, (31913), 8428 states have internal predecessors, (31913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:22,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8429 states to 8429 states and 31913 transitions. [2021-07-13 20:40:22,182 INFO L78 Accepts]: Start accepts. Automaton has 8429 states and 31913 transitions. Word has length 28 [2021-07-13 20:40:22,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:22,182 INFO L482 AbstractCegarLoop]: Abstraction has 8429 states and 31913 transitions. [2021-07-13 20:40:22,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:22,182 INFO L276 IsEmpty]: Start isEmpty. Operand 8429 states and 31913 transitions. [2021-07-13 20:40:22,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:22,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:22,197 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:22,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5822,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:22,397 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:22,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:22,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1145388099, now seen corresponding path program 90 times [2021-07-13 20:40:22,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:22,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540587991] [2021-07-13 20:40:22,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:22,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:22,431 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:22,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:22,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540587991] [2021-07-13 20:40:22,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540587991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:22,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395545876] [2021-07-13 20:40:22,432 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:40:22,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:40:22,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:22,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:22,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:22,513 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:22,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395545876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:22,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:22,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-13 20:40:22,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35380820] [2021-07-13 20:40:22,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:22,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:22,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:22,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:22,513 INFO L87 Difference]: Start difference. First operand 8429 states and 31913 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:23,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:23,181 INFO L93 Difference]: Finished difference Result 14428 states and 51414 transitions. [2021-07-13 20:40:23,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:40:23,182 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:23,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:23,219 INFO L225 Difference]: With dead ends: 14428 [2021-07-13 20:40:23,220 INFO L226 Difference]: Without dead ends: 14424 [2021-07-13 20:40:23,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 331.1ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:40:23,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14424 states. [2021-07-13 20:40:23,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14424 to 8333. [2021-07-13 20:40:23,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8333 states, 8332 states have (on average 3.790326452232357) internal successors, (31581), 8332 states have internal predecessors, (31581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:23,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8333 states to 8333 states and 31581 transitions. [2021-07-13 20:40:23,456 INFO L78 Accepts]: Start accepts. Automaton has 8333 states and 31581 transitions. Word has length 28 [2021-07-13 20:40:23,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:23,456 INFO L482 AbstractCegarLoop]: Abstraction has 8333 states and 31581 transitions. [2021-07-13 20:40:23,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:23,456 INFO L276 IsEmpty]: Start isEmpty. Operand 8333 states and 31581 transitions. [2021-07-13 20:40:23,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:23,471 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:23,471 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:23,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5823,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:23,671 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:23,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:23,672 INFO L82 PathProgramCache]: Analyzing trace with hash 249567283, now seen corresponding path program 91 times [2021-07-13 20:40:23,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:23,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729935323] [2021-07-13 20:40:23,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:23,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:23,717 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:23,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:23,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729935323] [2021-07-13 20:40:23,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729935323] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:23,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021818427] [2021-07-13 20:40:23,718 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:40:23,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:23,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:40:23,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:23,804 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:23,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021818427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:23,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:23,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:40:23,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989651476] [2021-07-13 20:40:23,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:23,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:23,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:23,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:23,805 INFO L87 Difference]: Start difference. First operand 8333 states and 31581 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:24,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:24,240 INFO L93 Difference]: Finished difference Result 10897 states and 39312 transitions. [2021-07-13 20:40:24,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:40:24,240 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:24,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:24,266 INFO L225 Difference]: With dead ends: 10897 [2021-07-13 20:40:24,267 INFO L226 Difference]: Without dead ends: 10897 [2021-07-13 20:40:24,267 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 238.3ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:40:24,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10897 states. [2021-07-13 20:40:24,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10897 to 8279. [2021-07-13 20:40:24,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8279 states, 8278 states have (on average 3.783884996375936) internal successors, (31323), 8278 states have internal predecessors, (31323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:24,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8279 states to 8279 states and 31323 transitions. [2021-07-13 20:40:24,478 INFO L78 Accepts]: Start accepts. Automaton has 8279 states and 31323 transitions. Word has length 28 [2021-07-13 20:40:24,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:24,479 INFO L482 AbstractCegarLoop]: Abstraction has 8279 states and 31323 transitions. [2021-07-13 20:40:24,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:24,479 INFO L276 IsEmpty]: Start isEmpty. Operand 8279 states and 31323 transitions. [2021-07-13 20:40:24,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:24,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:24,493 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:24,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5824,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:24,694 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:24,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:24,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1742724757, now seen corresponding path program 92 times [2021-07-13 20:40:24,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:24,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471980544] [2021-07-13 20:40:24,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:24,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:24,734 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:24,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:24,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471980544] [2021-07-13 20:40:24,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471980544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:24,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033519644] [2021-07-13 20:40:24,734 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:40:24,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:24,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:24,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:24,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:24,815 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:24,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033519644] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:24,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:24,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:40:24,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857941007] [2021-07-13 20:40:24,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:24,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:24,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:24,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:24,816 INFO L87 Difference]: Start difference. First operand 8279 states and 31323 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:25,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:25,560 INFO L93 Difference]: Finished difference Result 14309 states and 50902 transitions. [2021-07-13 20:40:25,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:40:25,560 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:25,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:25,599 INFO L225 Difference]: With dead ends: 14309 [2021-07-13 20:40:25,599 INFO L226 Difference]: Without dead ends: 14297 [2021-07-13 20:40:25,600 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 386.9ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:40:25,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14297 states. [2021-07-13 20:40:25,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14297 to 8279. [2021-07-13 20:40:25,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8279 states, 8278 states have (on average 3.782918579366997) internal successors, (31315), 8278 states have internal predecessors, (31315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:25,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8279 states to 8279 states and 31315 transitions. [2021-07-13 20:40:25,869 INFO L78 Accepts]: Start accepts. Automaton has 8279 states and 31315 transitions. Word has length 28 [2021-07-13 20:40:25,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:25,869 INFO L482 AbstractCegarLoop]: Abstraction has 8279 states and 31315 transitions. [2021-07-13 20:40:25,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:25,869 INFO L276 IsEmpty]: Start isEmpty. Operand 8279 states and 31315 transitions. [2021-07-13 20:40:25,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:25,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:25,883 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:26,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5825 [2021-07-13 20:40:26,083 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:26,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:26,084 INFO L82 PathProgramCache]: Analyzing trace with hash -25556159, now seen corresponding path program 93 times [2021-07-13 20:40:26,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:26,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50815667] [2021-07-13 20:40:26,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:26,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:26,126 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:26,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:26,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50815667] [2021-07-13 20:40:26,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50815667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:26,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284803944] [2021-07-13 20:40:26,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 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:40:26,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:40:26,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:26,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:26,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:26,226 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:26,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284803944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:26,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:26,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:40:26,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192005943] [2021-07-13 20:40:26,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:26,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:26,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:26,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:26,227 INFO L87 Difference]: Start difference. First operand 8279 states and 31315 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:27,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:27,454 INFO L93 Difference]: Finished difference Result 22023 states and 77007 transitions. [2021-07-13 20:40:27,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-13 20:40:27,454 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:27,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:27,514 INFO L225 Difference]: With dead ends: 22023 [2021-07-13 20:40:27,515 INFO L226 Difference]: Without dead ends: 22023 [2021-07-13 20:40:27,515 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 719.1ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:40:27,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22023 states. [2021-07-13 20:40:27,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22023 to 11426. [2021-07-13 20:40:27,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11426 states, 11425 states have (on average 3.8267833698030636) internal successors, (43721), 11425 states have internal predecessors, (43721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:28,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11426 states to 11426 states and 43721 transitions. [2021-07-13 20:40:28,007 INFO L78 Accepts]: Start accepts. Automaton has 11426 states and 43721 transitions. Word has length 28 [2021-07-13 20:40:28,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:28,007 INFO L482 AbstractCegarLoop]: Abstraction has 11426 states and 43721 transitions. [2021-07-13 20:40:28,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:28,008 INFO L276 IsEmpty]: Start isEmpty. Operand 11426 states and 43721 transitions. [2021-07-13 20:40:28,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:28,027 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:28,027 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:28,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5826,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:28,227 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:28,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:28,228 INFO L82 PathProgramCache]: Analyzing trace with hash 55819929, now seen corresponding path program 94 times [2021-07-13 20:40:28,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:28,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908614941] [2021-07-13 20:40:28,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:28,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:28,268 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:28,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:28,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908614941] [2021-07-13 20:40:28,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908614941] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:28,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813016013] [2021-07-13 20:40:28,268 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:40:28,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:28,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:28,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:28,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:28,357 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:28,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813016013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:28,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:28,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:40:28,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29017755] [2021-07-13 20:40:28,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:28,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:28,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:28,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:28,358 INFO L87 Difference]: Start difference. First operand 11426 states and 43721 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:29,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:29,505 INFO L93 Difference]: Finished difference Result 21126 states and 74701 transitions. [2021-07-13 20:40:29,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:40:29,505 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:29,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:29,555 INFO L225 Difference]: With dead ends: 21126 [2021-07-13 20:40:29,555 INFO L226 Difference]: Without dead ends: 21114 [2021-07-13 20:40:29,556 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1690 ImplicationChecksByTransitivity, 627.9ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:40:29,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21114 states. [2021-07-13 20:40:29,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21114 to 11260. [2021-07-13 20:40:29,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11260 states, 11259 states have (on average 3.8314237498889776) internal successors, (43138), 11259 states have internal predecessors, (43138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:29,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11260 states to 11260 states and 43138 transitions. [2021-07-13 20:40:29,913 INFO L78 Accepts]: Start accepts. Automaton has 11260 states and 43138 transitions. Word has length 28 [2021-07-13 20:40:29,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:29,913 INFO L482 AbstractCegarLoop]: Abstraction has 11260 states and 43138 transitions. [2021-07-13 20:40:29,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:29,913 INFO L276 IsEmpty]: Start isEmpty. Operand 11260 states and 43138 transitions. [2021-07-13 20:40:29,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:29,931 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:29,931 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:30,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5827 [2021-07-13 20:40:30,132 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:30,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:30,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1459272043, now seen corresponding path program 95 times [2021-07-13 20:40:30,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:30,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629381871] [2021-07-13 20:40:30,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:30,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:30,172 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:30,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:30,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629381871] [2021-07-13 20:40:30,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629381871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:30,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125480982] [2021-07-13 20:40:30,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 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:40:30,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:40:30,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:30,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:30,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:30,263 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:30,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125480982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:30,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:30,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:40:30,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399105087] [2021-07-13 20:40:30,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:30,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:30,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:30,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:30,264 INFO L87 Difference]: Start difference. First operand 11260 states and 43138 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:31,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:31,344 INFO L93 Difference]: Finished difference Result 21002 states and 74111 transitions. [2021-07-13 20:40:31,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:40:31,345 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:31,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:31,397 INFO L225 Difference]: With dead ends: 21002 [2021-07-13 20:40:31,397 INFO L226 Difference]: Without dead ends: 20966 [2021-07-13 20:40:31,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1419 ImplicationChecksByTransitivity, 579.5ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:40:31,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20966 states. [2021-07-13 20:40:31,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20966 to 11300. [2021-07-13 20:40:31,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11300 states, 11299 states have (on average 3.8306044782724133) internal successors, (43282), 11299 states have internal predecessors, (43282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:31,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11300 states to 11300 states and 43282 transitions. [2021-07-13 20:40:31,762 INFO L78 Accepts]: Start accepts. Automaton has 11300 states and 43282 transitions. Word has length 28 [2021-07-13 20:40:31,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:31,762 INFO L482 AbstractCegarLoop]: Abstraction has 11300 states and 43282 transitions. [2021-07-13 20:40:31,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:31,762 INFO L276 IsEmpty]: Start isEmpty. Operand 11300 states and 43282 transitions. [2021-07-13 20:40:31,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:31,781 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:31,782 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:31,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5828,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:31,982 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:31,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:31,982 INFO L82 PathProgramCache]: Analyzing trace with hash 137854673, now seen corresponding path program 96 times [2021-07-13 20:40:31,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:31,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553957068] [2021-07-13 20:40:31,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:31,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:32,023 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:32,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:32,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553957068] [2021-07-13 20:40:32,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553957068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:32,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550710432] [2021-07-13 20:40:32,024 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:40:32,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:40:32,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:32,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:32,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:32,142 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:32,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550710432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:32,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:32,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:40:32,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769694772] [2021-07-13 20:40:32,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:32,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:32,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:32,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:32,143 INFO L87 Difference]: Start difference. First operand 11300 states and 43282 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:33,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:33,594 INFO L93 Difference]: Finished difference Result 20773 states and 73526 transitions. [2021-07-13 20:40:33,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-13 20:40:33,594 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:33,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:33,653 INFO L225 Difference]: With dead ends: 20773 [2021-07-13 20:40:33,653 INFO L226 Difference]: Without dead ends: 20773 [2021-07-13 20:40:33,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2649 ImplicationChecksByTransitivity, 927.1ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:40:33,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20773 states. [2021-07-13 20:40:33,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20773 to 11492. [2021-07-13 20:40:33,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11492 states, 11491 states have (on average 3.8215995126620834) internal successors, (43914), 11491 states have internal predecessors, (43914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:34,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11492 states to 11492 states and 43914 transitions. [2021-07-13 20:40:34,030 INFO L78 Accepts]: Start accepts. Automaton has 11492 states and 43914 transitions. Word has length 28 [2021-07-13 20:40:34,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:34,030 INFO L482 AbstractCegarLoop]: Abstraction has 11492 states and 43914 transitions. [2021-07-13 20:40:34,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:34,030 INFO L276 IsEmpty]: Start isEmpty. Operand 11492 states and 43914 transitions. [2021-07-13 20:40:34,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:34,052 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:34,052 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:34,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5829 [2021-07-13 20:40:34,253 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:34,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:34,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1780893827, now seen corresponding path program 97 times [2021-07-13 20:40:34,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:34,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903990348] [2021-07-13 20:40:34,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:34,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:34,294 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:34,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:34,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903990348] [2021-07-13 20:40:34,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903990348] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:34,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867722502] [2021-07-13 20:40:34,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:40:34,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:34,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:34,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:34,405 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:34,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867722502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:34,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:34,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:40:34,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245877079] [2021-07-13 20:40:34,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:34,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:34,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:34,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:34,406 INFO L87 Difference]: Start difference. First operand 11492 states and 43914 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:35,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:35,841 INFO L93 Difference]: Finished difference Result 20234 states and 72057 transitions. [2021-07-13 20:40:35,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:40:35,841 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:35,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:35,899 INFO L225 Difference]: With dead ends: 20234 [2021-07-13 20:40:35,899 INFO L226 Difference]: Without dead ends: 20222 [2021-07-13 20:40:35,900 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2080 ImplicationChecksByTransitivity, 848.2ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:40:35,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20222 states. [2021-07-13 20:40:36,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20222 to 11374. [2021-07-13 20:40:36,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11374 states, 11373 states have (on average 3.8259913831003254) internal successors, (43513), 11373 states have internal predecessors, (43513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:36,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11374 states to 11374 states and 43513 transitions. [2021-07-13 20:40:36,269 INFO L78 Accepts]: Start accepts. Automaton has 11374 states and 43513 transitions. Word has length 28 [2021-07-13 20:40:36,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:36,269 INFO L482 AbstractCegarLoop]: Abstraction has 11374 states and 43513 transitions. [2021-07-13 20:40:36,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:36,270 INFO L276 IsEmpty]: Start isEmpty. Operand 11374 states and 43513 transitions. [2021-07-13 20:40:36,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:36,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:36,290 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:36,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5830,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:36,497 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:36,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:36,497 INFO L82 PathProgramCache]: Analyzing trace with hash 513436649, now seen corresponding path program 98 times [2021-07-13 20:40:36,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:36,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900173740] [2021-07-13 20:40:36,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:36,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:36,547 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:36,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:36,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900173740] [2021-07-13 20:40:36,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900173740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:36,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378532840] [2021-07-13 20:40:36,547 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:40:36,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:36,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:36,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:36,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:36,649 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:36,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378532840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:36,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:36,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:40:36,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556954760] [2021-07-13 20:40:36,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:40:36,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:36,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:40:36,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:40:36,650 INFO L87 Difference]: Start difference. First operand 11374 states and 43513 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:37,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:37,766 INFO L93 Difference]: Finished difference Result 19474 states and 69973 transitions. [2021-07-13 20:40:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:40:37,766 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:37,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:37,819 INFO L225 Difference]: With dead ends: 19474 [2021-07-13 20:40:37,820 INFO L226 Difference]: Without dead ends: 19438 [2021-07-13 20:40:37,820 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1445 ImplicationChecksByTransitivity, 655.6ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:40:37,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19438 states. [2021-07-13 20:40:38,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19438 to 11398. [2021-07-13 20:40:38,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11398 states, 11397 states have (on average 3.8249539352461173) internal successors, (43593), 11397 states have internal predecessors, (43593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:38,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11398 states to 11398 states and 43593 transitions. [2021-07-13 20:40:38,153 INFO L78 Accepts]: Start accepts. Automaton has 11398 states and 43593 transitions. Word has length 28 [2021-07-13 20:40:38,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:38,153 INFO L482 AbstractCegarLoop]: Abstraction has 11398 states and 43593 transitions. [2021-07-13 20:40:38,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:38,153 INFO L276 IsEmpty]: Start isEmpty. Operand 11398 states and 43593 transitions. [2021-07-13 20:40:38,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:38,172 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:38,172 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:38,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5831,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:38,372 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:38,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:38,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1989550525, now seen corresponding path program 99 times [2021-07-13 20:40:38,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:38,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840592326] [2021-07-13 20:40:38,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:38,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:38,408 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:38,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:38,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840592326] [2021-07-13 20:40:38,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840592326] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:38,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083170751] [2021-07-13 20:40:38,409 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:40:38,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:40:38,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:38,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:38,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:38,539 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:38,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083170751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:38,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:38,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:40:38,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115506096] [2021-07-13 20:40:38,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:38,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:38,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:38,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:38,540 INFO L87 Difference]: Start difference. First operand 11398 states and 43593 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:39,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:39,990 INFO L93 Difference]: Finished difference Result 28545 states and 102022 transitions. [2021-07-13 20:40:39,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:40:39,990 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:39,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:40,074 INFO L225 Difference]: With dead ends: 28545 [2021-07-13 20:40:40,074 INFO L226 Difference]: Without dead ends: 28545 [2021-07-13 20:40:40,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 829.7ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-07-13 20:40:40,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28545 states. [2021-07-13 20:40:40,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28545 to 11732. [2021-07-13 20:40:40,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11732 states, 11731 states have (on average 3.8504816298695763) internal successors, (45170), 11731 states have internal predecessors, (45170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:40,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11732 states to 11732 states and 45170 transitions. [2021-07-13 20:40:40,533 INFO L78 Accepts]: Start accepts. Automaton has 11732 states and 45170 transitions. Word has length 28 [2021-07-13 20:40:40,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:40,533 INFO L482 AbstractCegarLoop]: Abstraction has 11732 states and 45170 transitions. [2021-07-13 20:40:40,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:40,533 INFO L276 IsEmpty]: Start isEmpty. Operand 11732 states and 45170 transitions. [2021-07-13 20:40:40,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:40,552 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:40,552 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:40,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5832,176 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:40,752 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:40,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:40,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1738464691, now seen corresponding path program 100 times [2021-07-13 20:40:40,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:40,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858734040] [2021-07-13 20:40:40,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:40,787 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:40,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:40,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858734040] [2021-07-13 20:40:40,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858734040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:40,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860220627] [2021-07-13 20:40:40,787 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:40:40,811 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:40,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:40,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:40,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:40,912 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:40,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860220627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:40,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:40,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:40:40,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847087962] [2021-07-13 20:40:40,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:40,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:40,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:40,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:40,913 INFO L87 Difference]: Start difference. First operand 11732 states and 45170 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:42,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:42,239 INFO L93 Difference]: Finished difference Result 27990 states and 100748 transitions. [2021-07-13 20:40:42,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:40:42,239 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:42,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:42,322 INFO L225 Difference]: With dead ends: 27990 [2021-07-13 20:40:42,322 INFO L226 Difference]: Without dead ends: 27990 [2021-07-13 20:40:42,323 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 764.3ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:40:42,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27990 states. [2021-07-13 20:40:42,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27990 to 11622. [2021-07-13 20:40:42,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11622 states, 11621 states have (on average 3.83779364942776) internal successors, (44599), 11621 states have internal predecessors, (44599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:42,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11622 states to 11622 states and 44599 transitions. [2021-07-13 20:40:42,769 INFO L78 Accepts]: Start accepts. Automaton has 11622 states and 44599 transitions. Word has length 28 [2021-07-13 20:40:42,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:42,769 INFO L482 AbstractCegarLoop]: Abstraction has 11622 states and 44599 transitions. [2021-07-13 20:40:42,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:42,769 INFO L276 IsEmpty]: Start isEmpty. Operand 11622 states and 44599 transitions. [2021-07-13 20:40:42,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:42,789 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:42,789 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:42,990 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5833,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:42,990 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:42,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:42,990 INFO L82 PathProgramCache]: Analyzing trace with hash 495642803, now seen corresponding path program 101 times [2021-07-13 20:40:42,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:42,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244073740] [2021-07-13 20:40:42,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:42,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:43,025 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:43,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:43,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244073740] [2021-07-13 20:40:43,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244073740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:43,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626308903] [2021-07-13 20:40:43,026 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:43,049 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:40:43,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:43,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:43,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:43,141 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:43,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626308903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:43,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:43,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:40:43,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397719985] [2021-07-13 20:40:43,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:40:43,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:43,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:40:43,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:40:43,142 INFO L87 Difference]: Start difference. First operand 11622 states and 44599 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:44,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:44,063 INFO L93 Difference]: Finished difference Result 22146 states and 80034 transitions. [2021-07-13 20:40:44,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:40:44,064 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:44,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:44,124 INFO L225 Difference]: With dead ends: 22146 [2021-07-13 20:40:44,124 INFO L226 Difference]: Without dead ends: 22146 [2021-07-13 20:40:44,125 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 480.1ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:40:44,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22146 states. [2021-07-13 20:40:44,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22146 to 11631. [2021-07-13 20:40:44,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11631 states, 11630 states have (on average 3.8368013757523647) internal successors, (44622), 11630 states have internal predecessors, (44622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:44,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11631 states to 11631 states and 44622 transitions. [2021-07-13 20:40:44,474 INFO L78 Accepts]: Start accepts. Automaton has 11631 states and 44622 transitions. Word has length 28 [2021-07-13 20:40:44,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:44,474 INFO L482 AbstractCegarLoop]: Abstraction has 11631 states and 44622 transitions. [2021-07-13 20:40:44,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:44,474 INFO L276 IsEmpty]: Start isEmpty. Operand 11631 states and 44622 transitions. [2021-07-13 20:40:44,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:44,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:44,493 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:44,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5834 [2021-07-13 20:40:44,694 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:44,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:44,694 INFO L82 PathProgramCache]: Analyzing trace with hash -179079075, now seen corresponding path program 102 times [2021-07-13 20:40:44,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:44,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224556796] [2021-07-13 20:40:44,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:44,729 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:44,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:44,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224556796] [2021-07-13 20:40:44,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224556796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:44,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515811] [2021-07-13 20:40:44,729 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:44,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:40:44,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:44,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:44,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:44,845 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:44,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:44,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:44,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:40:44,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255869756] [2021-07-13 20:40:44,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:40:44,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:44,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:40:44,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:40:44,846 INFO L87 Difference]: Start difference. First operand 11631 states and 44622 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:45,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:45,662 INFO L93 Difference]: Finished difference Result 20505 states and 74794 transitions. [2021-07-13 20:40:45,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:40:45,662 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:45,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:45,718 INFO L225 Difference]: With dead ends: 20505 [2021-07-13 20:40:45,719 INFO L226 Difference]: Without dead ends: 20505 [2021-07-13 20:40:45,719 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 435.0ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:40:45,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20505 states. [2021-07-13 20:40:46,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20505 to 11643. [2021-07-13 20:40:46,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11643 states, 11642 states have (on average 3.836110633911699) internal successors, (44660), 11642 states have internal predecessors, (44660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:46,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11643 states to 11643 states and 44660 transitions. [2021-07-13 20:40:46,102 INFO L78 Accepts]: Start accepts. Automaton has 11643 states and 44660 transitions. Word has length 28 [2021-07-13 20:40:46,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:46,102 INFO L482 AbstractCegarLoop]: Abstraction has 11643 states and 44660 transitions. [2021-07-13 20:40:46,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:46,102 INFO L276 IsEmpty]: Start isEmpty. Operand 11643 states and 44660 transitions. [2021-07-13 20:40:46,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:46,122 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:46,122 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:46,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5835,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:46,323 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:46,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:46,323 INFO L82 PathProgramCache]: Analyzing trace with hash 1474281101, now seen corresponding path program 103 times [2021-07-13 20:40:46,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:46,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073344560] [2021-07-13 20:40:46,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:46,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:46,357 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:46,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:46,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073344560] [2021-07-13 20:40:46,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073344560] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:46,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879402883] [2021-07-13 20:40:46,358 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:46,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:46,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:46,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:46,483 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:46,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879402883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:46,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:46,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:40:46,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406474327] [2021-07-13 20:40:46,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:46,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:46,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:46,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:46,484 INFO L87 Difference]: Start difference. First operand 11643 states and 44660 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:47,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:47,672 INFO L93 Difference]: Finished difference Result 21288 states and 77031 transitions. [2021-07-13 20:40:47,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-13 20:40:47,672 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:47,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:47,730 INFO L225 Difference]: With dead ends: 21288 [2021-07-13 20:40:47,731 INFO L226 Difference]: Without dead ends: 21288 [2021-07-13 20:40:47,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1851 ImplicationChecksByTransitivity, 713.6ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:40:47,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21288 states. [2021-07-13 20:40:48,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21288 to 11751. [2021-07-13 20:40:48,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11751 states, 11750 states have (on average 3.829276595744681) internal successors, (44994), 11750 states have internal predecessors, (44994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:48,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11751 states to 11751 states and 44994 transitions. [2021-07-13 20:40:48,167 INFO L78 Accepts]: Start accepts. Automaton has 11751 states and 44994 transitions. Word has length 28 [2021-07-13 20:40:48,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:48,167 INFO L482 AbstractCegarLoop]: Abstraction has 11751 states and 44994 transitions. [2021-07-13 20:40:48,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:48,167 INFO L276 IsEmpty]: Start isEmpty. Operand 11751 states and 44994 transitions. [2021-07-13 20:40:48,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:48,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:48,189 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:48,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5836,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:48,389 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:48,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:48,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1177647041, now seen corresponding path program 104 times [2021-07-13 20:40:48,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:48,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254381965] [2021-07-13 20:40:48,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:48,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:48,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:48,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:48,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254381965] [2021-07-13 20:40:48,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254381965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:48,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548544368] [2021-07-13 20:40:48,431 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:48,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:48,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:48,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:48,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:48,550 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:48,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548544368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:48,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:48,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:40:48,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584905065] [2021-07-13 20:40:48,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:48,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:48,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:48,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:48,551 INFO L87 Difference]: Start difference. First operand 11751 states and 44994 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:49,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:49,575 INFO L93 Difference]: Finished difference Result 20669 states and 75327 transitions. [2021-07-13 20:40:49,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:40:49,576 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:49,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:49,632 INFO L225 Difference]: With dead ends: 20669 [2021-07-13 20:40:49,632 INFO L226 Difference]: Without dead ends: 20665 [2021-07-13 20:40:49,633 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1265 ImplicationChecksByTransitivity, 587.3ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:40:49,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20665 states. [2021-07-13 20:40:49,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20665 to 11677. [2021-07-13 20:40:50,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11677 states, 11676 states have (on average 3.833076396026036) internal successors, (44755), 11676 states have internal predecessors, (44755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:50,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11677 states to 11677 states and 44755 transitions. [2021-07-13 20:40:50,041 INFO L78 Accepts]: Start accepts. Automaton has 11677 states and 44755 transitions. Word has length 28 [2021-07-13 20:40:50,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:50,041 INFO L482 AbstractCegarLoop]: Abstraction has 11677 states and 44755 transitions. [2021-07-13 20:40:50,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:50,041 INFO L276 IsEmpty]: Start isEmpty. Operand 11677 states and 44755 transitions. [2021-07-13 20:40:50,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:50,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:50,062 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:50,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5837 [2021-07-13 20:40:50,263 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:50,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:50,263 INFO L82 PathProgramCache]: Analyzing trace with hash 1027792075, now seen corresponding path program 105 times [2021-07-13 20:40:50,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:50,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715163325] [2021-07-13 20:40:50,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:50,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:50,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:50,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:50,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715163325] [2021-07-13 20:40:50,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715163325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:50,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750869869] [2021-07-13 20:40:50,306 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:50,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:40:50,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:50,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:50,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:50,425 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:50,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750869869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:50,426 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:50,426 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:40:50,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691888819] [2021-07-13 20:40:50,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:50,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:50,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:50,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:50,426 INFO L87 Difference]: Start difference. First operand 11677 states and 44755 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:51,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:51,562 INFO L93 Difference]: Finished difference Result 19974 states and 72092 transitions. [2021-07-13 20:40:51,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:40:51,563 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:51,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:51,618 INFO L225 Difference]: With dead ends: 19974 [2021-07-13 20:40:51,619 INFO L226 Difference]: Without dead ends: 19974 [2021-07-13 20:40:51,619 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 682.9ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:40:51,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19974 states. [2021-07-13 20:40:52,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19974 to 11904. [2021-07-13 20:40:52,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11904 states, 11903 states have (on average 3.835419642107032) internal successors, (45653), 11903 states have internal predecessors, (45653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:52,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11904 states to 11904 states and 45653 transitions. [2021-07-13 20:40:52,052 INFO L78 Accepts]: Start accepts. Automaton has 11904 states and 45653 transitions. Word has length 28 [2021-07-13 20:40:52,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:52,052 INFO L482 AbstractCegarLoop]: Abstraction has 11904 states and 45653 transitions. [2021-07-13 20:40:52,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:52,052 INFO L276 IsEmpty]: Start isEmpty. Operand 11904 states and 45653 transitions. [2021-07-13 20:40:52,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:52,072 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:52,072 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:52,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5838,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:52,273 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:52,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:52,273 INFO L82 PathProgramCache]: Analyzing trace with hash -2086855541, now seen corresponding path program 106 times [2021-07-13 20:40:52,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:52,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208058590] [2021-07-13 20:40:52,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:52,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:52,314 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:52,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:52,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208058590] [2021-07-13 20:40:52,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208058590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:52,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407975308] [2021-07-13 20:40:52,315 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:52,338 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:52,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:52,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:52,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:52,427 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:52,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407975308] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:52,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:52,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:40:52,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62889950] [2021-07-13 20:40:52,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:52,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:52,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:52,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:52,427 INFO L87 Difference]: Start difference. First operand 11904 states and 45653 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:53,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:53,429 INFO L93 Difference]: Finished difference Result 19505 states and 70801 transitions. [2021-07-13 20:40:53,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:40:53,430 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:53,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:53,485 INFO L225 Difference]: With dead ends: 19505 [2021-07-13 20:40:53,485 INFO L226 Difference]: Without dead ends: 19493 [2021-07-13 20:40:53,486 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1425 ImplicationChecksByTransitivity, 581.7ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:40:53,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19493 states. [2021-07-13 20:40:53,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19493 to 12006. [2021-07-13 20:40:53,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12006 states, 12005 states have (on average 3.829737609329446) internal successors, (45976), 12005 states have internal predecessors, (45976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:53,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12006 states to 12006 states and 45976 transitions. [2021-07-13 20:40:53,945 INFO L78 Accepts]: Start accepts. Automaton has 12006 states and 45976 transitions. Word has length 28 [2021-07-13 20:40:53,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:53,945 INFO L482 AbstractCegarLoop]: Abstraction has 12006 states and 45976 transitions. [2021-07-13 20:40:53,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:53,945 INFO L276 IsEmpty]: Start isEmpty. Operand 12006 states and 45976 transitions. [2021-07-13 20:40:53,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:53,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:53,969 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:54,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5839 [2021-07-13 20:40:54,170 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:54,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:54,170 INFO L82 PathProgramCache]: Analyzing trace with hash 2013038777, now seen corresponding path program 77 times [2021-07-13 20:40:54,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:54,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592423995] [2021-07-13 20:40:54,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:54,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:54,274 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:54,275 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:54,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592423995] [2021-07-13 20:40:54,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592423995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:54,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103793442] [2021-07-13 20:40:54,275 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:54,298 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:40:54,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:54,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:54,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:54,367 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:54,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103793442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:54,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:54,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:40:54,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401068980] [2021-07-13 20:40:54,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:54,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:54,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:54,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:54,368 INFO L87 Difference]: Start difference. First operand 12006 states and 45976 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:54,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:54,889 INFO L93 Difference]: Finished difference Result 16927 states and 62911 transitions. [2021-07-13 20:40:54,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:40:54,890 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:54,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:54,948 INFO L225 Difference]: With dead ends: 16927 [2021-07-13 20:40:54,948 INFO L226 Difference]: Without dead ends: 16927 [2021-07-13 20:40:54,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 272.8ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:40:54,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16927 states. [2021-07-13 20:40:55,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16927 to 12078. [2021-07-13 20:40:55,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12078 states, 12077 states have (on average 3.8251221329800447) internal successors, (46196), 12077 states have internal predecessors, (46196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:55,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12078 states to 12078 states and 46196 transitions. [2021-07-13 20:40:55,274 INFO L78 Accepts]: Start accepts. Automaton has 12078 states and 46196 transitions. Word has length 28 [2021-07-13 20:40:55,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:55,274 INFO L482 AbstractCegarLoop]: Abstraction has 12078 states and 46196 transitions. [2021-07-13 20:40:55,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:55,274 INFO L276 IsEmpty]: Start isEmpty. Operand 12078 states and 46196 transitions. [2021-07-13 20:40:55,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:55,295 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:55,295 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:55,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5840,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:55,496 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:55,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:55,496 INFO L82 PathProgramCache]: Analyzing trace with hash -570762731, now seen corresponding path program 78 times [2021-07-13 20:40:55,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:55,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655088274] [2021-07-13 20:40:55,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:55,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:55,532 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:55,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:55,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655088274] [2021-07-13 20:40:55,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655088274] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:55,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834972452] [2021-07-13 20:40:55,532 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:55,555 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:55,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:55,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:55,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:55,650 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:55,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834972452] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:55,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:55,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-13 20:40:55,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523078199] [2021-07-13 20:40:55,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:40:55,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:55,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:40:55,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:40:55,651 INFO L87 Difference]: Start difference. First operand 12078 states and 46196 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:56,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:56,078 INFO L93 Difference]: Finished difference Result 15219 states and 56335 transitions. [2021-07-13 20:40:56,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:40:56,078 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:56,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:56,119 INFO L225 Difference]: With dead ends: 15219 [2021-07-13 20:40:56,119 INFO L226 Difference]: Without dead ends: 15168 [2021-07-13 20:40:56,119 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 285.8ms TimeCoverageRelationStatistics Valid=308, Invalid=952, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:40:56,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15168 states. [2021-07-13 20:40:56,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15168 to 11725. [2021-07-13 20:40:56,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11725 states, 11724 states have (on average 3.8169566700784716) internal successors, (44750), 11724 states have internal predecessors, (44750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:56,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11725 states to 11725 states and 44750 transitions. [2021-07-13 20:40:56,389 INFO L78 Accepts]: Start accepts. Automaton has 11725 states and 44750 transitions. Word has length 28 [2021-07-13 20:40:56,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:56,389 INFO L482 AbstractCegarLoop]: Abstraction has 11725 states and 44750 transitions. [2021-07-13 20:40:56,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:56,389 INFO L276 IsEmpty]: Start isEmpty. Operand 11725 states and 44750 transitions. [2021-07-13 20:40:56,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:56,410 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:56,410 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:56,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5841,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:56,610 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:56,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:56,611 INFO L82 PathProgramCache]: Analyzing trace with hash 242532185, now seen corresponding path program 79 times [2021-07-13 20:40:56,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:56,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670877085] [2021-07-13 20:40:56,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:56,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:56,651 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:56,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:56,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670877085] [2021-07-13 20:40:56,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670877085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:56,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295110210] [2021-07-13 20:40:56,652 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:56,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:56,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:56,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:56,736 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:56,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295110210] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:56,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:56,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:40:56,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094907764] [2021-07-13 20:40:56,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:56,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:56,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:56,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:56,737 INFO L87 Difference]: Start difference. First operand 11725 states and 44750 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:57,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:57,320 INFO L93 Difference]: Finished difference Result 17575 states and 64328 transitions. [2021-07-13 20:40:57,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:40:57,320 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:57,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:57,364 INFO L225 Difference]: With dead ends: 17575 [2021-07-13 20:40:57,364 INFO L226 Difference]: Without dead ends: 17575 [2021-07-13 20:40:57,364 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 306.3ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:40:57,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17575 states. [2021-07-13 20:40:57,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17575 to 12033. [2021-07-13 20:40:57,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12033 states, 12032 states have (on average 3.8006981382978724) internal successors, (45730), 12032 states have internal predecessors, (45730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:57,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12033 states to 12033 states and 45730 transitions. [2021-07-13 20:40:57,675 INFO L78 Accepts]: Start accepts. Automaton has 12033 states and 45730 transitions. Word has length 28 [2021-07-13 20:40:57,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:57,676 INFO L482 AbstractCegarLoop]: Abstraction has 12033 states and 45730 transitions. [2021-07-13 20:40:57,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:57,676 INFO L276 IsEmpty]: Start isEmpty. Operand 12033 states and 45730 transitions. [2021-07-13 20:40:57,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:57,696 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:57,696 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:57,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5842,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:57,897 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:57,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:57,897 INFO L82 PathProgramCache]: Analyzing trace with hash 197711043, now seen corresponding path program 80 times [2021-07-13 20:40:57,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:57,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993290] [2021-07-13 20:40:57,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:57,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:57,934 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:57,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:57,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993290] [2021-07-13 20:40:57,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:57,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589372083] [2021-07-13 20:40:57,935 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:57,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:57,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:57,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:57,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:58,014 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:58,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589372083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:58,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:58,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:40:58,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952924087] [2021-07-13 20:40:58,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:58,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:58,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:58,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:58,015 INFO L87 Difference]: Start difference. First operand 12033 states and 45730 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:58,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:58,509 INFO L93 Difference]: Finished difference Result 17039 states and 62930 transitions. [2021-07-13 20:40:58,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:40:58,510 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:58,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:58,556 INFO L225 Difference]: With dead ends: 17039 [2021-07-13 20:40:58,556 INFO L226 Difference]: Without dead ends: 17031 [2021-07-13 20:40:58,557 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 236.4ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:40:58,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17031 states. [2021-07-13 20:40:58,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17031 to 11973. [2021-07-13 20:40:58,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11973 states, 11972 states have (on average 3.8028733711994653) internal successors, (45528), 11972 states have internal predecessors, (45528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:58,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11973 states to 11973 states and 45528 transitions. [2021-07-13 20:40:58,860 INFO L78 Accepts]: Start accepts. Automaton has 11973 states and 45528 transitions. Word has length 28 [2021-07-13 20:40:58,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:58,860 INFO L482 AbstractCegarLoop]: Abstraction has 11973 states and 45528 transitions. [2021-07-13 20:40:58,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:58,860 INFO L276 IsEmpty]: Start isEmpty. Operand 11973 states and 45528 transitions. [2021-07-13 20:40:58,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:40:58,881 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:58,881 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:59,081 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5843,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:59,081 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:59,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:59,081 INFO L82 PathProgramCache]: Analyzing trace with hash 795047701, now seen corresponding path program 81 times [2021-07-13 20:40:59,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:59,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456820294] [2021-07-13 20:40:59,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:59,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:59,122 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:59,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:59,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456820294] [2021-07-13 20:40:59,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456820294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:59,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228727377] [2021-07-13 20:40:59,123 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:59,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-13 20:40:59,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:59,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:40:59,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:59,289 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:59,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228727377] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:59,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:59,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:40:59,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491396083] [2021-07-13 20:40:59,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:59,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:59,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:59,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:59,290 INFO L87 Difference]: Start difference. First operand 11973 states and 45528 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:59,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:59,775 INFO L93 Difference]: Finished difference Result 16939 states and 62644 transitions. [2021-07-13 20:40:59,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:40:59,776 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:40:59,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:59,823 INFO L225 Difference]: With dead ends: 16939 [2021-07-13 20:40:59,823 INFO L226 Difference]: Without dead ends: 16927 [2021-07-13 20:40:59,823 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 252.0ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:40:59,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16927 states. [2021-07-13 20:41:00,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16927 to 11945. [2021-07-13 20:41:00,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11945 states, 11944 states have (on average 3.8044206296048224) internal successors, (45440), 11944 states have internal predecessors, (45440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:00,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11945 states to 11945 states and 45440 transitions. [2021-07-13 20:41:00,132 INFO L78 Accepts]: Start accepts. Automaton has 11945 states and 45440 transitions. Word has length 28 [2021-07-13 20:41:00,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:00,132 INFO L482 AbstractCegarLoop]: Abstraction has 11945 states and 45440 transitions. [2021-07-13 20:41:00,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:00,132 INFO L276 IsEmpty]: Start isEmpty. Operand 11945 states and 45440 transitions. [2021-07-13 20:41:00,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:00,155 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:00,155 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:00,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5844,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:00,356 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:00,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:00,356 INFO L82 PathProgramCache]: Analyzing trace with hash 139638229, now seen corresponding path program 82 times [2021-07-13 20:41:00,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:00,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116821352] [2021-07-13 20:41:00,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:00,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:00,405 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:00,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:00,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116821352] [2021-07-13 20:41:00,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116821352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:00,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897724660] [2021-07-13 20:41:00,405 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:00,428 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:00,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:00,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:00,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:00,521 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:00,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897724660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:00,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:00,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:41:00,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717848774] [2021-07-13 20:41:00,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:00,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:00,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:00,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:00,522 INFO L87 Difference]: Start difference. First operand 11945 states and 45440 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:01,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:01,489 INFO L93 Difference]: Finished difference Result 23123 states and 82678 transitions. [2021-07-13 20:41:01,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:41:01,490 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:01,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:01,554 INFO L225 Difference]: With dead ends: 23123 [2021-07-13 20:41:01,554 INFO L226 Difference]: Without dead ends: 23123 [2021-07-13 20:41:01,555 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 530.0ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:41:01,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23123 states. [2021-07-13 20:41:01,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23123 to 11925. [2021-07-13 20:41:01,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11925 states, 11924 states have (on average 3.8030862126803084) internal successors, (45348), 11924 states have internal predecessors, (45348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:01,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11925 states to 11925 states and 45348 transitions. [2021-07-13 20:41:01,976 INFO L78 Accepts]: Start accepts. Automaton has 11925 states and 45348 transitions. Word has length 28 [2021-07-13 20:41:01,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:01,976 INFO L482 AbstractCegarLoop]: Abstraction has 11925 states and 45348 transitions. [2021-07-13 20:41:01,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:01,977 INFO L276 IsEmpty]: Start isEmpty. Operand 11925 states and 45348 transitions. [2021-07-13 20:41:01,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:01,998 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:01,998 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:02,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5845,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:02,205 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:02,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:02,205 INFO L82 PathProgramCache]: Analyzing trace with hash 666410137, now seen corresponding path program 107 times [2021-07-13 20:41:02,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:02,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997948336] [2021-07-13 20:41:02,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:02,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:02,233 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:02,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:02,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997948336] [2021-07-13 20:41:02,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997948336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:02,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322201962] [2021-07-13 20:41:02,233 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:02,257 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:41:02,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:02,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:02,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:02,343 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:02,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322201962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:02,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:02,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:41:02,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672162771] [2021-07-13 20:41:02,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:02,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:02,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:02,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:02,344 INFO L87 Difference]: Start difference. First operand 11925 states and 45348 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:03,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:03,075 INFO L93 Difference]: Finished difference Result 18992 states and 68940 transitions. [2021-07-13 20:41:03,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:41:03,075 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:03,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:03,126 INFO L225 Difference]: With dead ends: 18992 [2021-07-13 20:41:03,126 INFO L226 Difference]: Without dead ends: 18979 [2021-07-13 20:41:03,127 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 382.8ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:41:03,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18979 states. [2021-07-13 20:41:03,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18979 to 13439. [2021-07-13 20:41:03,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13439 states, 13438 states have (on average 3.8746093168626285) internal successors, (52067), 13438 states have internal predecessors, (52067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:03,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13439 states to 13439 states and 52067 transitions. [2021-07-13 20:41:03,515 INFO L78 Accepts]: Start accepts. Automaton has 13439 states and 52067 transitions. Word has length 28 [2021-07-13 20:41:03,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:03,515 INFO L482 AbstractCegarLoop]: Abstraction has 13439 states and 52067 transitions. [2021-07-13 20:41:03,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:03,515 INFO L276 IsEmpty]: Start isEmpty. Operand 13439 states and 52067 transitions. [2021-07-13 20:41:03,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:03,541 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:03,541 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:03,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5846 [2021-07-13 20:41:03,745 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:03,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:03,745 INFO L82 PathProgramCache]: Analyzing trace with hash 1338822919, now seen corresponding path program 108 times [2021-07-13 20:41:03,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:03,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908814306] [2021-07-13 20:41:03,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:03,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:03,772 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:03,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:03,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908814306] [2021-07-13 20:41:03,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908814306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:03,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811169288] [2021-07-13 20:41:03,773 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:03,798 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:41:03,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:03,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:03,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:03,882 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:03,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811169288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:03,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:03,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:41:03,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975327657] [2021-07-13 20:41:03,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:03,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:03,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:03,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:03,883 INFO L87 Difference]: Start difference. First operand 13439 states and 52067 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:04,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:04,692 INFO L93 Difference]: Finished difference Result 19144 states and 69363 transitions. [2021-07-13 20:41:04,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:41:04,693 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:04,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:04,744 INFO L225 Difference]: With dead ends: 19144 [2021-07-13 20:41:04,744 INFO L226 Difference]: Without dead ends: 19129 [2021-07-13 20:41:04,744 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 462.7ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:41:04,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19129 states. [2021-07-13 20:41:05,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19129 to 13406. [2021-07-13 20:41:05,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13406 states, 13405 states have (on average 3.873330846698993) internal successors, (51922), 13405 states have internal predecessors, (51922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:05,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13406 states to 13406 states and 51922 transitions. [2021-07-13 20:41:05,125 INFO L78 Accepts]: Start accepts. Automaton has 13406 states and 51922 transitions. Word has length 28 [2021-07-13 20:41:05,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:05,125 INFO L482 AbstractCegarLoop]: Abstraction has 13406 states and 51922 transitions. [2021-07-13 20:41:05,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:05,125 INFO L276 IsEmpty]: Start isEmpty. Operand 13406 states and 51922 transitions. [2021-07-13 20:41:05,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:05,150 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:05,150 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:05,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5847,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:05,350 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:05,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:05,350 INFO L82 PathProgramCache]: Analyzing trace with hash -476515903, now seen corresponding path program 109 times [2021-07-13 20:41:05,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:05,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233469134] [2021-07-13 20:41:05,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:05,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:05,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:05,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:05,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233469134] [2021-07-13 20:41:05,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233469134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:05,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731397876] [2021-07-13 20:41:05,378 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:05,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:05,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:05,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:05,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:05,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731397876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:05,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:05,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-13 20:41:05,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524981554] [2021-07-13 20:41:05,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:05,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:05,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:05,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:05,478 INFO L87 Difference]: Start difference. First operand 13406 states and 51922 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:06,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:06,139 INFO L93 Difference]: Finished difference Result 21469 states and 77902 transitions. [2021-07-13 20:41:06,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:41:06,139 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:06,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:06,198 INFO L225 Difference]: With dead ends: 21469 [2021-07-13 20:41:06,199 INFO L226 Difference]: Without dead ends: 21456 [2021-07-13 20:41:06,199 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 332.4ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:41:06,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21456 states. [2021-07-13 20:41:06,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21456 to 13488. [2021-07-13 20:41:06,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13488 states, 13487 states have (on average 3.879068732853859) internal successors, (52317), 13487 states have internal predecessors, (52317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:06,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13488 states to 13488 states and 52317 transitions. [2021-07-13 20:41:06,686 INFO L78 Accepts]: Start accepts. Automaton has 13488 states and 52317 transitions. Word has length 28 [2021-07-13 20:41:06,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:06,686 INFO L482 AbstractCegarLoop]: Abstraction has 13488 states and 52317 transitions. [2021-07-13 20:41:06,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:06,686 INFO L276 IsEmpty]: Start isEmpty. Operand 13488 states and 52317 transitions. [2021-07-13 20:41:06,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:06,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:06,712 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:06,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5848,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:06,912 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:06,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:06,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1159260233, now seen corresponding path program 110 times [2021-07-13 20:41:06,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:06,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202518438] [2021-07-13 20:41:06,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:06,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:06,939 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:06,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:06,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202518438] [2021-07-13 20:41:06,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202518438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:06,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739964932] [2021-07-13 20:41:06,939 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:06,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:06,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:06,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:06,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:07,048 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:07,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739964932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:07,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:07,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-13 20:41:07,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404149535] [2021-07-13 20:41:07,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:07,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:07,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:07,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:07,050 INFO L87 Difference]: Start difference. First operand 13488 states and 52317 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:07,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:07,761 INFO L93 Difference]: Finished difference Result 22765 states and 81941 transitions. [2021-07-13 20:41:07,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:41:07,762 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:07,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:07,816 INFO L225 Difference]: With dead ends: 22765 [2021-07-13 20:41:07,817 INFO L226 Difference]: Without dead ends: 22765 [2021-07-13 20:41:07,817 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 396.7ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:41:07,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22765 states. [2021-07-13 20:41:08,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22765 to 13512. [2021-07-13 20:41:08,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13512 states, 13511 states have (on average 3.8755828584116645) internal successors, (52363), 13511 states have internal predecessors, (52363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:08,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13512 states to 13512 states and 52363 transitions. [2021-07-13 20:41:08,235 INFO L78 Accepts]: Start accepts. Automaton has 13512 states and 52363 transitions. Word has length 28 [2021-07-13 20:41:08,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:08,236 INFO L482 AbstractCegarLoop]: Abstraction has 13512 states and 52363 transitions. [2021-07-13 20:41:08,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:08,236 INFO L276 IsEmpty]: Start isEmpty. Operand 13512 states and 52363 transitions. [2021-07-13 20:41:08,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:08,261 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:08,261 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:08,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5849 [2021-07-13 20:41:08,461 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:08,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:08,461 INFO L82 PathProgramCache]: Analyzing trace with hash -1083104517, now seen corresponding path program 83 times [2021-07-13 20:41:08,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:08,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680026465] [2021-07-13 20:41:08,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:08,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:08,496 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:08,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:08,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680026465] [2021-07-13 20:41:08,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680026465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:08,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559463181] [2021-07-13 20:41:08,496 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:08,519 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-13 20:41:08,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:08,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:08,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:08,595 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:08,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559463181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:08,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:08,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:41:08,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169239363] [2021-07-13 20:41:08,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:08,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:08,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:08,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:08,596 INFO L87 Difference]: Start difference. First operand 13512 states and 52363 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:09,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:09,656 INFO L93 Difference]: Finished difference Result 23563 states and 86937 transitions. [2021-07-13 20:41:09,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:41:09,657 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:09,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:09,733 INFO L225 Difference]: With dead ends: 23563 [2021-07-13 20:41:09,733 INFO L226 Difference]: Without dead ends: 23559 [2021-07-13 20:41:09,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1239 ImplicationChecksByTransitivity, 605.2ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:41:09,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23559 states. [2021-07-13 20:41:10,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23559 to 13808. [2021-07-13 20:41:10,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13808 states, 13807 states have (on average 3.86390961106685) internal successors, (53349), 13807 states have internal predecessors, (53349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:10,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13808 states to 13808 states and 53349 transitions. [2021-07-13 20:41:10,196 INFO L78 Accepts]: Start accepts. Automaton has 13808 states and 53349 transitions. Word has length 28 [2021-07-13 20:41:10,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:10,196 INFO L482 AbstractCegarLoop]: Abstraction has 13808 states and 53349 transitions. [2021-07-13 20:41:10,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:10,197 INFO L276 IsEmpty]: Start isEmpty. Operand 13808 states and 53349 transitions. [2021-07-13 20:41:10,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:10,220 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:10,220 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:10,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5850 [2021-07-13 20:41:10,421 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:10,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:10,421 INFO L82 PathProgramCache]: Analyzing trace with hash -217720579, now seen corresponding path program 111 times [2021-07-13 20:41:10,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:10,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621208208] [2021-07-13 20:41:10,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:10,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:10,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:10,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:10,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621208208] [2021-07-13 20:41:10,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621208208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:10,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959381478] [2021-07-13 20:41:10,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:10,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:41:10,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:10,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:10,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:10,544 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:10,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959381478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:10,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:10,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:10,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537207262] [2021-07-13 20:41:10,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:10,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:10,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:10,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:10,545 INFO L87 Difference]: Start difference. First operand 13808 states and 53349 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:11,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:11,236 INFO L93 Difference]: Finished difference Result 20031 states and 73742 transitions. [2021-07-13 20:41:11,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:41:11,236 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:11,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:11,292 INFO L225 Difference]: With dead ends: 20031 [2021-07-13 20:41:11,292 INFO L226 Difference]: Without dead ends: 20008 [2021-07-13 20:41:11,293 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 343.5ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:41:11,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20008 states. [2021-07-13 20:41:11,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20008 to 13828. [2021-07-13 20:41:11,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13828 states, 13827 states have (on average 3.8711217183770885) internal successors, (53526), 13827 states have internal predecessors, (53526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:11,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13828 states to 13828 states and 53526 transitions. [2021-07-13 20:41:11,737 INFO L78 Accepts]: Start accepts. Automaton has 13828 states and 53526 transitions. Word has length 28 [2021-07-13 20:41:11,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:11,738 INFO L482 AbstractCegarLoop]: Abstraction has 13828 states and 53526 transitions. [2021-07-13 20:41:11,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:11,738 INFO L276 IsEmpty]: Start isEmpty. Operand 13828 states and 53526 transitions. [2021-07-13 20:41:11,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:11,763 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:11,763 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:11,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5851,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:11,963 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:11,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:11,964 INFO L82 PathProgramCache]: Analyzing trace with hash -900464909, now seen corresponding path program 112 times [2021-07-13 20:41:11,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:11,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410017056] [2021-07-13 20:41:11,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:11,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:11,994 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:11,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:11,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410017056] [2021-07-13 20:41:11,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410017056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:11,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439532625] [2021-07-13 20:41:11,995 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:12,017 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:12,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:12,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:12,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:12,089 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:12,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439532625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:12,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:12,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:12,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816096009] [2021-07-13 20:41:12,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:12,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:12,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:12,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:12,090 INFO L87 Difference]: Start difference. First operand 13828 states and 53526 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:12,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:12,852 INFO L93 Difference]: Finished difference Result 19483 states and 70764 transitions. [2021-07-13 20:41:12,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:41:12,853 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:12,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:12,907 INFO L225 Difference]: With dead ends: 19483 [2021-07-13 20:41:12,907 INFO L226 Difference]: Without dead ends: 19483 [2021-07-13 20:41:12,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 425.2ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:41:12,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19483 states. [2021-07-13 20:41:13,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19483 to 13783. [2021-07-13 20:41:13,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13783 states, 13782 states have (on average 3.8633725148744738) internal successors, (53245), 13782 states have internal predecessors, (53245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:13,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13783 states to 13783 states and 53245 transitions. [2021-07-13 20:41:13,290 INFO L78 Accepts]: Start accepts. Automaton has 13783 states and 53245 transitions. Word has length 28 [2021-07-13 20:41:13,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:13,290 INFO L482 AbstractCegarLoop]: Abstraction has 13783 states and 53245 transitions. [2021-07-13 20:41:13,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:13,290 INFO L276 IsEmpty]: Start isEmpty. Operand 13783 states and 53245 transitions. [2021-07-13 20:41:13,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:13,315 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:13,315 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:13,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5852,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:13,516 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:13,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:13,516 INFO L82 PathProgramCache]: Analyzing trace with hash -1220583373, now seen corresponding path program 113 times [2021-07-13 20:41:13,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:13,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542046257] [2021-07-13 20:41:13,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:13,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:13,548 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:13,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:13,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542046257] [2021-07-13 20:41:13,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542046257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:13,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241079829] [2021-07-13 20:41:13,548 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:13,572 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:41:13,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:13,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:13,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:13,644 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:13,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241079829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:13,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:13,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:41:13,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492350760] [2021-07-13 20:41:13,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:13,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:13,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:13,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:13,645 INFO L87 Difference]: Start difference. First operand 13783 states and 53245 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:14,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:14,338 INFO L93 Difference]: Finished difference Result 20772 states and 75881 transitions. [2021-07-13 20:41:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:41:14,338 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:14,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:14,397 INFO L225 Difference]: With dead ends: 20772 [2021-07-13 20:41:14,397 INFO L226 Difference]: Without dead ends: 20772 [2021-07-13 20:41:14,397 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 371.7ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:41:14,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20772 states. [2021-07-13 20:41:14,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20772 to 14496. [2021-07-13 20:41:14,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14496 states, 14495 states have (on average 3.84932735426009) internal successors, (55796), 14495 states have internal predecessors, (55796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:14,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14496 states to 14496 states and 55796 transitions. [2021-07-13 20:41:14,830 INFO L78 Accepts]: Start accepts. Automaton has 14496 states and 55796 transitions. Word has length 28 [2021-07-13 20:41:14,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:14,830 INFO L482 AbstractCegarLoop]: Abstraction has 14496 states and 55796 transitions. [2021-07-13 20:41:14,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:14,830 INFO L276 IsEmpty]: Start isEmpty. Operand 14496 states and 55796 transitions. [2021-07-13 20:41:14,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:14,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:14,856 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:15,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5853 [2021-07-13 20:41:15,056 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:15,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:15,056 INFO L82 PathProgramCache]: Analyzing trace with hash -331180409, now seen corresponding path program 114 times [2021-07-13 20:41:15,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:15,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143045592] [2021-07-13 20:41:15,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:15,088 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:15,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:15,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143045592] [2021-07-13 20:41:15,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143045592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:15,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786975375] [2021-07-13 20:41:15,088 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:15,111 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:41:15,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:15,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:15,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:15,191 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:15,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786975375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:15,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:15,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:41:15,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835235841] [2021-07-13 20:41:15,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:15,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:15,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:15,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:15,192 INFO L87 Difference]: Start difference. First operand 14496 states and 55796 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:16,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:16,072 INFO L93 Difference]: Finished difference Result 23301 states and 83849 transitions. [2021-07-13 20:41:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:41:16,072 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:16,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:16,139 INFO L225 Difference]: With dead ends: 23301 [2021-07-13 20:41:16,139 INFO L226 Difference]: Without dead ends: 23301 [2021-07-13 20:41:16,140 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 473.6ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:41:16,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23301 states. [2021-07-13 20:41:16,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23301 to 14726. [2021-07-13 20:41:16,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14726 states, 14725 states have (on average 3.8604414261460103) internal successors, (56845), 14725 states have internal predecessors, (56845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:16,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14726 states to 14726 states and 56845 transitions. [2021-07-13 20:41:16,623 INFO L78 Accepts]: Start accepts. Automaton has 14726 states and 56845 transitions. Word has length 28 [2021-07-13 20:41:16,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:16,623 INFO L482 AbstractCegarLoop]: Abstraction has 14726 states and 56845 transitions. [2021-07-13 20:41:16,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:16,623 INFO L276 IsEmpty]: Start isEmpty. Operand 14726 states and 56845 transitions. [2021-07-13 20:41:16,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:16,651 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:16,651 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:16,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5854,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:16,867 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:16,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:16,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1653713447, now seen corresponding path program 84 times [2021-07-13 20:41:16,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:16,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743251356] [2021-07-13 20:41:16,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:16,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:16,902 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:16,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:16,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743251356] [2021-07-13 20:41:16,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743251356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:16,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204602544] [2021-07-13 20:41:16,902 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:16,925 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:41:16,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:16,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:16,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:17,028 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:17,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204602544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:17,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:17,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:41:17,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496272783] [2021-07-13 20:41:17,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:17,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:17,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:17,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:17,029 INFO L87 Difference]: Start difference. First operand 14726 states and 56845 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:18,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:18,619 INFO L93 Difference]: Finished difference Result 41437 states and 148960 transitions. [2021-07-13 20:41:18,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:41:18,619 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:18,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:18,743 INFO L225 Difference]: With dead ends: 41437 [2021-07-13 20:41:18,743 INFO L226 Difference]: Without dead ends: 41437 [2021-07-13 20:41:18,744 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 911.4ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:41:18,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41437 states. [2021-07-13 20:41:19,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41437 to 16084. [2021-07-13 20:41:19,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16084 states, 16083 states have (on average 3.9069825281352983) internal successors, (62836), 16083 states have internal predecessors, (62836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:19,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16084 states to 16084 states and 62836 transitions. [2021-07-13 20:41:19,481 INFO L78 Accepts]: Start accepts. Automaton has 16084 states and 62836 transitions. Word has length 28 [2021-07-13 20:41:19,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:19,481 INFO L482 AbstractCegarLoop]: Abstraction has 16084 states and 62836 transitions. [2021-07-13 20:41:19,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:19,481 INFO L276 IsEmpty]: Start isEmpty. Operand 16084 states and 62836 transitions. [2021-07-13 20:41:19,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:19,511 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:19,511 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:19,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5855,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:19,711 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:19,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:19,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1086761367, now seen corresponding path program 85 times [2021-07-13 20:41:19,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:19,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125168907] [2021-07-13 20:41:19,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:19,747 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:19,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:19,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125168907] [2021-07-13 20:41:19,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125168907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:19,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002082865] [2021-07-13 20:41:19,747 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:19,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:19,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:19,872 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:19,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002082865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:19,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:19,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:41:19,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100692883] [2021-07-13 20:41:19,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:19,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:19,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:19,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:19,873 INFO L87 Difference]: Start difference. First operand 16084 states and 62836 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:21,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:21,504 INFO L93 Difference]: Finished difference Result 40385 states and 146224 transitions. [2021-07-13 20:41:21,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:41:21,504 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:21,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:21,628 INFO L225 Difference]: With dead ends: 40385 [2021-07-13 20:41:21,628 INFO L226 Difference]: Without dead ends: 40385 [2021-07-13 20:41:21,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 928.4ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:41:21,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40385 states. [2021-07-13 20:41:22,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40385 to 16052. [2021-07-13 20:41:22,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16052 states, 16051 states have (on average 3.9033082050962555) internal successors, (62652), 16051 states have internal predecessors, (62652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:22,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16052 states to 16052 states and 62652 transitions. [2021-07-13 20:41:22,317 INFO L78 Accepts]: Start accepts. Automaton has 16052 states and 62652 transitions. Word has length 28 [2021-07-13 20:41:22,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:22,317 INFO L482 AbstractCegarLoop]: Abstraction has 16052 states and 62652 transitions. [2021-07-13 20:41:22,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:22,317 INFO L276 IsEmpty]: Start isEmpty. Operand 16052 states and 62652 transitions. [2021-07-13 20:41:22,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:22,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:22,345 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:22,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5856 [2021-07-13 20:41:22,545 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:22,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:22,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1368987715, now seen corresponding path program 115 times [2021-07-13 20:41:22,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:22,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64269990] [2021-07-13 20:41:22,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:22,579 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:22,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:22,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64269990] [2021-07-13 20:41:22,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64269990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:22,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112976531] [2021-07-13 20:41:22,579 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:22,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:22,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:22,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:22,654 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:22,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112976531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:22,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:22,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:41:22,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571747173] [2021-07-13 20:41:22,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:41:22,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:22,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:41:22,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:41:22,655 INFO L87 Difference]: Start difference. First operand 16052 states and 62652 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:23,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:23,040 INFO L93 Difference]: Finished difference Result 24998 states and 96107 transitions. [2021-07-13 20:41:23,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:41:23,041 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:23,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:23,124 INFO L225 Difference]: With dead ends: 24998 [2021-07-13 20:41:23,124 INFO L226 Difference]: Without dead ends: 24951 [2021-07-13 20:41:23,124 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 107.5ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:41:23,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24951 states. [2021-07-13 20:41:23,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24951 to 20735. [2021-07-13 20:41:23,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20735 states, 20734 states have (on average 3.910244043599884) internal successors, (81075), 20734 states have internal predecessors, (81075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:23,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20735 states to 20735 states and 81075 transitions. [2021-07-13 20:41:23,622 INFO L78 Accepts]: Start accepts. Automaton has 20735 states and 81075 transitions. Word has length 28 [2021-07-13 20:41:23,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:23,622 INFO L482 AbstractCegarLoop]: Abstraction has 20735 states and 81075 transitions. [2021-07-13 20:41:23,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:23,622 INFO L276 IsEmpty]: Start isEmpty. Operand 20735 states and 81075 transitions. [2021-07-13 20:41:23,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:23,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:23,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:23,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5857,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:23,861 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:23,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:23,861 INFO L82 PathProgramCache]: Analyzing trace with hash 541079027, now seen corresponding path program 116 times [2021-07-13 20:41:23,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:23,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615234955] [2021-07-13 20:41:23,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:23,890 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:23,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:23,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615234955] [2021-07-13 20:41:23,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615234955] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:23,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454203239] [2021-07-13 20:41:23,890 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:23,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:23,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:23,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:41:23,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:23,967 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:23,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454203239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:23,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:23,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:41:23,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138876713] [2021-07-13 20:41:23,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:41:23,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:23,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:41:23,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:41:23,968 INFO L87 Difference]: Start difference. First operand 20735 states and 81075 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:24,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:24,236 INFO L93 Difference]: Finished difference Result 23483 states and 89423 transitions. [2021-07-13 20:41:24,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:41:24,237 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:24,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:24,308 INFO L225 Difference]: With dead ends: 23483 [2021-07-13 20:41:24,308 INFO L226 Difference]: Without dead ends: 23483 [2021-07-13 20:41:24,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 98.5ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:24,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23483 states. [2021-07-13 20:41:24,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23483 to 20238. [2021-07-13 20:41:24,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20238 states, 20237 states have (on average 3.89894747245145) internal successors, (78903), 20237 states have internal predecessors, (78903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:24,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20238 states to 20238 states and 78903 transitions. [2021-07-13 20:41:24,810 INFO L78 Accepts]: Start accepts. Automaton has 20238 states and 78903 transitions. Word has length 28 [2021-07-13 20:41:24,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:24,810 INFO L482 AbstractCegarLoop]: Abstraction has 20238 states and 78903 transitions. [2021-07-13 20:41:24,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:24,810 INFO L276 IsEmpty]: Start isEmpty. Operand 20238 states and 78903 transitions. [2021-07-13 20:41:24,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:24,847 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:24,847 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:25,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5858 [2021-07-13 20:41:25,047 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:25,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:25,047 INFO L82 PathProgramCache]: Analyzing trace with hash -410602411, now seen corresponding path program 117 times [2021-07-13 20:41:25,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:25,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532798198] [2021-07-13 20:41:25,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:25,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:25,219 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:25,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:25,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532798198] [2021-07-13 20:41:25,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532798198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:25,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508591083] [2021-07-13 20:41:25,220 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:25,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:41:25,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:25,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:25,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:25,327 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:25,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508591083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:25,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:25,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:41:25,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831678062] [2021-07-13 20:41:25,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:41:25,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:25,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:41:25,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:41:25,328 INFO L87 Difference]: Start difference. First operand 20238 states and 78903 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:26,251 INFO L93 Difference]: Finished difference Result 32137 states and 119230 transitions. [2021-07-13 20:41:26,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:41:26,251 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:26,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:26,350 INFO L225 Difference]: With dead ends: 32137 [2021-07-13 20:41:26,350 INFO L226 Difference]: Without dead ends: 32137 [2021-07-13 20:41:26,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 494.3ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:41:26,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32137 states. [2021-07-13 20:41:26,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32137 to 20300. [2021-07-13 20:41:26,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20300 states, 20299 states have (on average 3.8972855805704714) internal successors, (79111), 20299 states have internal predecessors, (79111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20300 states to 20300 states and 79111 transitions. [2021-07-13 20:41:26,953 INFO L78 Accepts]: Start accepts. Automaton has 20300 states and 79111 transitions. Word has length 28 [2021-07-13 20:41:26,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:26,953 INFO L482 AbstractCegarLoop]: Abstraction has 20300 states and 79111 transitions. [2021-07-13 20:41:26,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:26,953 INFO L276 IsEmpty]: Start isEmpty. Operand 20300 states and 79111 transitions. [2021-07-13 20:41:26,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:26,989 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:26,989 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:27,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5859,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:27,190 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:27,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:27,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1386921255, now seen corresponding path program 118 times [2021-07-13 20:41:27,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:27,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141326309] [2021-07-13 20:41:27,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:27,228 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:27,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:27,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141326309] [2021-07-13 20:41:27,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141326309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:27,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756831649] [2021-07-13 20:41:27,228 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:27,250 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:27,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:27,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:27,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:27,345 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:27,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756831649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:27,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:27,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:41:27,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923532742] [2021-07-13 20:41:27,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:27,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:27,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:27,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:27,346 INFO L87 Difference]: Start difference. First operand 20300 states and 79111 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:28,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:28,972 INFO L93 Difference]: Finished difference Result 41281 states and 151393 transitions. [2021-07-13 20:41:28,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:41:28,972 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:28,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:29,111 INFO L225 Difference]: With dead ends: 41281 [2021-07-13 20:41:29,112 INFO L226 Difference]: Without dead ends: 41281 [2021-07-13 20:41:29,112 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 892.3ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:41:29,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41281 states. [2021-07-13 20:41:29,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41281 to 20305. [2021-07-13 20:41:29,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20305 states, 20304 states have (on average 3.899330181245075) internal successors, (79172), 20304 states have internal predecessors, (79172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:29,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20305 states to 20305 states and 79172 transitions. [2021-07-13 20:41:29,869 INFO L78 Accepts]: Start accepts. Automaton has 20305 states and 79172 transitions. Word has length 28 [2021-07-13 20:41:29,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:29,869 INFO L482 AbstractCegarLoop]: Abstraction has 20305 states and 79172 transitions. [2021-07-13 20:41:29,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:29,869 INFO L276 IsEmpty]: Start isEmpty. Operand 20305 states and 79172 transitions. [2021-07-13 20:41:29,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:29,904 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:29,904 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:30,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5860 [2021-07-13 20:41:30,104 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:30,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:30,104 INFO L82 PathProgramCache]: Analyzing trace with hash -819969175, now seen corresponding path program 119 times [2021-07-13 20:41:30,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:30,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874740501] [2021-07-13 20:41:30,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:30,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:30,150 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:30,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:30,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874740501] [2021-07-13 20:41:30,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874740501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:30,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835206887] [2021-07-13 20:41:30,151 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:30,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:41:30,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:30,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:30,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:30,277 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:30,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835206887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:30,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:30,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:41:30,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788874858] [2021-07-13 20:41:30,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:30,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:30,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:30,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:30,278 INFO L87 Difference]: Start difference. First operand 20305 states and 79172 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:31,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:31,845 INFO L93 Difference]: Finished difference Result 40959 states and 150883 transitions. [2021-07-13 20:41:31,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:41:31,845 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:31,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:31,982 INFO L225 Difference]: With dead ends: 40959 [2021-07-13 20:41:31,982 INFO L226 Difference]: Without dead ends: 40959 [2021-07-13 20:41:31,983 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 884.6ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-07-13 20:41:32,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40959 states. [2021-07-13 20:41:32,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40959 to 20093. [2021-07-13 20:41:32,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20093 states, 20092 states have (on average 3.8916484172805097) internal successors, (78191), 20092 states have internal predecessors, (78191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:32,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20093 states to 20093 states and 78191 transitions. [2021-07-13 20:41:32,739 INFO L78 Accepts]: Start accepts. Automaton has 20093 states and 78191 transitions. Word has length 28 [2021-07-13 20:41:32,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:32,739 INFO L482 AbstractCegarLoop]: Abstraction has 20093 states and 78191 transitions. [2021-07-13 20:41:32,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:32,739 INFO L276 IsEmpty]: Start isEmpty. Operand 20093 states and 78191 transitions. [2021-07-13 20:41:32,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:32,776 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:32,776 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:32,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5861,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:32,976 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:32,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:32,976 INFO L82 PathProgramCache]: Analyzing trace with hash 116169497, now seen corresponding path program 120 times [2021-07-13 20:41:32,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:32,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653221776] [2021-07-13 20:41:32,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:32,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:33,005 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:33,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:33,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653221776] [2021-07-13 20:41:33,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653221776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:33,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218284660] [2021-07-13 20:41:33,005 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:33,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:41:33,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:33,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:41:33,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:33,102 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:41:33,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218284660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:33,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:33,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:41:33,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736277523] [2021-07-13 20:41:33,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:41:33,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:33,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:41:33,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:41:33,103 INFO L87 Difference]: Start difference. First operand 20093 states and 78191 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:33,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:33,480 INFO L93 Difference]: Finished difference Result 29554 states and 110558 transitions. [2021-07-13 20:41:33,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:41:33,481 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:33,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:33,577 INFO L225 Difference]: With dead ends: 29554 [2021-07-13 20:41:33,577 INFO L226 Difference]: Without dead ends: 29537 [2021-07-13 20:41:33,577 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 107.6ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:33,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29537 states. [2021-07-13 20:41:34,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29537 to 20364. [2021-07-13 20:41:34,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20364 states, 20363 states have (on average 3.8971173206305556) internal successors, (79357), 20363 states have internal predecessors, (79357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:34,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20364 states to 20364 states and 79357 transitions. [2021-07-13 20:41:34,140 INFO L78 Accepts]: Start accepts. Automaton has 20364 states and 79357 transitions. Word has length 28 [2021-07-13 20:41:34,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:34,140 INFO L482 AbstractCegarLoop]: Abstraction has 20364 states and 79357 transitions. [2021-07-13 20:41:34,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:34,141 INFO L276 IsEmpty]: Start isEmpty. Operand 20364 states and 79357 transitions. [2021-07-13 20:41:34,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:34,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:34,178 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:34,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5862,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:34,378 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:34,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:34,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1026756543, now seen corresponding path program 121 times [2021-07-13 20:41:34,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:34,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634403762] [2021-07-13 20:41:34,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:34,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:34,406 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:34,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:34,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634403762] [2021-07-13 20:41:34,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634403762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:34,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407884678] [2021-07-13 20:41:34,407 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:34,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:34,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:41:34,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:34,490 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:41:34,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407884678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:34,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:34,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:41:34,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3788728] [2021-07-13 20:41:34,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:41:34,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:34,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:41:34,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:41:34,491 INFO L87 Difference]: Start difference. First operand 20364 states and 79357 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:34,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:34,801 INFO L93 Difference]: Finished difference Result 31323 states and 116077 transitions. [2021-07-13 20:41:34,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:41:34,802 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:34,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:34,902 INFO L225 Difference]: With dead ends: 31323 [2021-07-13 20:41:34,902 INFO L226 Difference]: Without dead ends: 31323 [2021-07-13 20:41:34,902 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 120.0ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:41:34,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31323 states. [2021-07-13 20:41:35,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31323 to 20033. [2021-07-13 20:41:35,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20033 states, 20032 states have (on average 3.8823382587859423) internal successors, (77771), 20032 states have internal predecessors, (77771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:35,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20033 states to 20033 states and 77771 transitions. [2021-07-13 20:41:35,568 INFO L78 Accepts]: Start accepts. Automaton has 20033 states and 77771 transitions. Word has length 28 [2021-07-13 20:41:35,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:35,568 INFO L482 AbstractCegarLoop]: Abstraction has 20033 states and 77771 transitions. [2021-07-13 20:41:35,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:35,568 INFO L276 IsEmpty]: Start isEmpty. Operand 20033 states and 77771 transitions. [2021-07-13 20:41:35,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:35,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:35,604 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:35,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5863,207 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:35,805 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:35,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:35,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1921529187, now seen corresponding path program 122 times [2021-07-13 20:41:35,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:35,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475750475] [2021-07-13 20:41:35,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:35,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:35,842 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:35,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:35,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475750475] [2021-07-13 20:41:35,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475750475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:35,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775765500] [2021-07-13 20:41:35,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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:35,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:35,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:35,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:35,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:35,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:35,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775765500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:35,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:35,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:41:35,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981843364] [2021-07-13 20:41:35,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:35,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:35,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:35,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:35,941 INFO L87 Difference]: Start difference. First operand 20033 states and 77771 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:36,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:36,774 INFO L93 Difference]: Finished difference Result 29652 states and 110343 transitions. [2021-07-13 20:41:36,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:41:36,774 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:36,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:36,871 INFO L225 Difference]: With dead ends: 29652 [2021-07-13 20:41:36,871 INFO L226 Difference]: Without dead ends: 29652 [2021-07-13 20:41:36,871 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 423.7ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:41:36,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29652 states. [2021-07-13 20:41:37,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29652 to 20077. [2021-07-13 20:41:37,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20077 states, 20076 states have (on average 3.881002191671648) internal successors, (77915), 20076 states have internal predecessors, (77915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:37,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20077 states to 20077 states and 77915 transitions. [2021-07-13 20:41:37,472 INFO L78 Accepts]: Start accepts. Automaton has 20077 states and 77915 transitions. Word has length 28 [2021-07-13 20:41:37,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:37,472 INFO L482 AbstractCegarLoop]: Abstraction has 20077 states and 77915 transitions. [2021-07-13 20:41:37,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:37,472 INFO L276 IsEmpty]: Start isEmpty. Operand 20077 states and 77915 transitions. [2021-07-13 20:41:37,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:37,510 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:37,510 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:37,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5864,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:37,710 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:37,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:37,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1588524015, now seen corresponding path program 123 times [2021-07-13 20:41:37,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:37,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512295022] [2021-07-13 20:41:37,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:37,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:37,747 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:37,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:37,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512295022] [2021-07-13 20:41:37,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512295022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:37,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423705900] [2021-07-13 20:41:37,747 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:37,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:41:37,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:37,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:37,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:37,980 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2021-07-13 20:41:37,984 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:37,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423705900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:37,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:37,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:41:37,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966980273] [2021-07-13 20:41:37,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:37,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:37,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:37,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:37,985 INFO L87 Difference]: Start difference. First operand 20077 states and 77915 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:39,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:39,150 INFO L93 Difference]: Finished difference Result 31294 states and 115097 transitions. [2021-07-13 20:41:39,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:41:39,151 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:39,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:39,257 INFO L225 Difference]: With dead ends: 31294 [2021-07-13 20:41:39,257 INFO L226 Difference]: Without dead ends: 31294 [2021-07-13 20:41:39,257 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1621 ImplicationChecksByTransitivity, 612.2ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:41:39,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31294 states. [2021-07-13 20:41:39,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31294 to 20595. [2021-07-13 20:41:39,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20595 states, 20594 states have (on average 3.8609303680683693) internal successors, (79512), 20594 states have internal predecessors, (79512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:39,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20595 states to 20595 states and 79512 transitions. [2021-07-13 20:41:39,889 INFO L78 Accepts]: Start accepts. Automaton has 20595 states and 79512 transitions. Word has length 28 [2021-07-13 20:41:39,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:39,890 INFO L482 AbstractCegarLoop]: Abstraction has 20595 states and 79512 transitions. [2021-07-13 20:41:39,890 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:39,890 INFO L276 IsEmpty]: Start isEmpty. Operand 20595 states and 79512 transitions. [2021-07-13 20:41:39,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:39,926 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:39,926 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:40,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5865,209 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:40,127 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:40,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:40,127 INFO L82 PathProgramCache]: Analyzing trace with hash -1633345157, now seen corresponding path program 124 times [2021-07-13 20:41:40,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:40,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026981153] [2021-07-13 20:41:40,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:40,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:40,164 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:40,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:40,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026981153] [2021-07-13 20:41:40,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026981153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:40,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043438375] [2021-07-13 20:41:40,164 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:40,187 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:40,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:40,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:40,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:40,256 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:40,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043438375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:40,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:40,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:41:40,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125840064] [2021-07-13 20:41:40,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:41:40,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:40,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:41:40,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:41:40,257 INFO L87 Difference]: Start difference. First operand 20595 states and 79512 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:41,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:41,281 INFO L93 Difference]: Finished difference Result 30356 states and 112645 transitions. [2021-07-13 20:41:41,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:41:41,281 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:41,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:41,377 INFO L225 Difference]: With dead ends: 30356 [2021-07-13 20:41:41,377 INFO L226 Difference]: Without dead ends: 30352 [2021-07-13 20:41:41,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1100 ImplicationChecksByTransitivity, 470.2ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:41:41,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30352 states. [2021-07-13 20:41:41,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30352 to 20487. [2021-07-13 20:41:41,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20487 states, 20486 states have (on average 3.863711803182661) internal successors, (79152), 20486 states have internal predecessors, (79152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:41,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20487 states to 20487 states and 79152 transitions. [2021-07-13 20:41:41,942 INFO L78 Accepts]: Start accepts. Automaton has 20487 states and 79152 transitions. Word has length 28 [2021-07-13 20:41:41,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:41,943 INFO L482 AbstractCegarLoop]: Abstraction has 20487 states and 79152 transitions. [2021-07-13 20:41:41,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:41,943 INFO L276 IsEmpty]: Start isEmpty. Operand 20487 states and 79152 transitions. [2021-07-13 20:41:41,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:41,977 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:41,977 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:42,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5866,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:42,178 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:42,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:42,178 INFO L82 PathProgramCache]: Analyzing trace with hash -767961219, now seen corresponding path program 125 times [2021-07-13 20:41:42,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:42,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308340063] [2021-07-13 20:41:42,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:42,210 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:41:42,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:42,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308340063] [2021-07-13 20:41:42,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308340063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:42,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901269505] [2021-07-13 20:41:42,210 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:42,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:41:42,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:42,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:41:42,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:42,295 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:41:42,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901269505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:42,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:42,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-13 20:41:42,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376571652] [2021-07-13 20:41:42,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:41:42,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:42,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:41:42,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:41:42,296 INFO L87 Difference]: Start difference. First operand 20487 states and 79152 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:42,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:42,549 INFO L93 Difference]: Finished difference Result 25467 states and 94990 transitions. [2021-07-13 20:41:42,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:41:42,549 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:41:42,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:42,623 INFO L225 Difference]: With dead ends: 25467 [2021-07-13 20:41:42,623 INFO L226 Difference]: Without dead ends: 25467 [2021-07-13 20:41:42,623 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 97.4ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:42,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25467 states. [2021-07-13 20:41:43,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25467 to 20797. [2021-07-13 20:41:43,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20797 states, 20796 states have (on average 3.854827851509906) internal successors, (80165), 20796 states have internal predecessors, (80165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:43,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20797 states to 20797 states and 80165 transitions. [2021-07-13 20:41:43,109 INFO L78 Accepts]: Start accepts. Automaton has 20797 states and 80165 transitions. Word has length 28 [2021-07-13 20:41:43,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:43,110 INFO L482 AbstractCegarLoop]: Abstraction has 20797 states and 80165 transitions. [2021-07-13 20:41:43,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:43,110 INFO L276 IsEmpty]: Start isEmpty. Operand 20797 states and 80165 transitions. [2021-07-13 20:41:43,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:41:43,147 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:43,147 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:41:43,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5867,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:43,347 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:43,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:43,347 INFO L82 PathProgramCache]: Analyzing trace with hash 162238525, now seen corresponding path program 126 times [2021-07-13 20:41:43,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:43,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106800643] [2021-07-13 20:41:43,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:43,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:43,384 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:43,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:43,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106800643] [2021-07-13 20:41:43,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106800643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:43,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183052920] [2021-07-13 20:41:43,385 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:43,408 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:41:43,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:43,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:41:43,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:43,472 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:41:43,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183052920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:43,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:43,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:41:43,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139080990] [2021-07-13 20:41:43,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:41:43,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:43,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:41:43,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:41:43,473 INFO L87 Difference]: Start difference. First operand 20797 states and 80165 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-07-13 20:41:44,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:41:44,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5868,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:44,330 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-13 20:41:44,331 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-13 20:41:44,333 WARN L196 ceAbstractionStarter]: Timeout [2021-07-13 20:41:44,333 INFO L202 PluginConnector]: Adding new model dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.07 08:41:44 BasicIcfg [2021-07-13 20:41:44,333 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-13 20:41:44,333 INFO L168 Benchmark]: Toolchain (without parser) took 858614.26 ms. Allocated memory was 208.7 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 188.8 MB in the beginning and 1.7 GB in the end (delta: -1.5 GB). Peak memory consumption was 319.9 MB. Max. memory is 8.0 GB. [2021-07-13 20:41:44,333 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 208.7 MB. Free memory is still 189.8 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:41:44,333 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.67 ms. Allocated memory is still 208.7 MB. Free memory was 188.6 MB in the beginning and 187.2 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:41:44,333 INFO L168 Benchmark]: Boogie Preprocessor took 20.03 ms. Allocated memory is still 208.7 MB. Free memory was 187.2 MB in the beginning and 186.2 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-13 20:41:44,333 INFO L168 Benchmark]: RCFGBuilder took 225.95 ms. Allocated memory is still 208.7 MB. Free memory was 186.2 MB in the beginning and 172.8 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-07-13 20:41:44,333 INFO L168 Benchmark]: TraceAbstraction took 858338.75 ms. Allocated memory was 208.7 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 172.3 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 303.1 MB. Max. memory is 8.0 GB. [2021-07-13 20:41:44,334 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 208.7 MB. Free memory is still 189.8 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 24.67 ms. Allocated memory is still 208.7 MB. Free memory was 188.6 MB in the beginning and 187.2 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 20.03 ms. Allocated memory is still 208.7 MB. Free memory was 187.2 MB in the beginning and 186.2 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 225.95 ms. Allocated memory is still 208.7 MB. Free memory was 186.2 MB in the beginning and 172.8 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 858338.75 ms. Allocated memory was 208.7 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 172.3 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 303.1 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (20797states) and FLOYD_HOARE automaton (currently 47 states, 13 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 49 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 858277.8ms, OverallIterations: 214, TraceHistogramMax: 3, EmptinessCheckTime: 1660.9ms, AutomataDifference: 623262.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 26.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 9641 SDtfs, 53110 SDslu, 70150 SDs, 0 SdLazy, 117823 SolverSat, 9195 SolverUnsat, 247 SolverUnknown, 0 SolverNotchecked, 377606.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 13149 GetRequests, 4373 SyntacticMatches, 270 SemanticMatches, 8505 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133249 ImplicationChecksByTransitivity, 303935.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=20797occurred in iteration=213, InterpolantAutomatonStates: 7351, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 27384.0ms AutomataMinimizationTime, 213 MinimizatonAttempts, 665875 StatesRemovedByMinimization, 213 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 666.0ms SsaConstructionTime, 1889.8ms SatisfiabilityAnalysisTime, 155947.1ms InterpolantComputationTime, 11202 NumberOfCodeBlocks, 11202 NumberOfCodeBlocksAsserted, 729 NumberOfCheckSat, 10777 ConstructedInterpolants, 128 QuantifiedInterpolants, 134479 SizeOfPredicates, 1118 NumberOfNonLiveVariables, 14141 ConjunctsInSsa, 3297 ConjunctsInUnsatCore, 425 InterpolantComputations, 3 PerfectInterpolantSequences, 668/3360 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