/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/sum-array-hom.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 20:03:22,432 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 20:03:22,434 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 20:03:22,473 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 20:03:22,473 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 20:03:22,477 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 20:03:22,489 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 20:03:22,495 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 20:03:22,497 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 20:03:22,502 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 20:03:22,503 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 20:03:22,504 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 20:03:22,504 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 20:03:22,506 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 20:03:22,507 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 20:03:22,508 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 20:03:22,512 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 20:03:22,513 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 20:03:22,533 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 20:03:22,542 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 20:03:22,543 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 20:03:22,544 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 20:03:22,545 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 20:03:22,547 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 20:03:22,552 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 20:03:22,552 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 20:03:22,552 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 20:03:22,554 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 20:03:22,554 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 20:03:22,555 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 20:03:22,555 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 20:03:22,556 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 20:03:22,557 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 20:03:22,558 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 20:03:22,559 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 20:03:22,559 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 20:03:22,559 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 20:03:22,560 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 20:03:22,560 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 20:03:22,561 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 20:03:22,561 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 20:03:22,565 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-08-12 20:03:22,602 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 20:03:22,602 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 20:03:22,602 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 20:03:22,603 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 20:03:22,605 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 20:03:22,605 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 20:03:22,606 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 20:03:22,606 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 20:03:22,606 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 20:03:22,606 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 20:03:22,607 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 20:03:22,607 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 20:03:22,607 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 20:03:22,607 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 20:03:22,607 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 20:03:22,608 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 20:03:22,608 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 20:03:22,608 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 20:03:22,608 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 20:03:22,608 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 20:03:22,608 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 20:03:22,608 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 20:03:22,609 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 20:03:22,609 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 20:03:22,609 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 20:03:22,609 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 20:03:22,609 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 20:03:22,609 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 20:03:22,609 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 20:03:22,610 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 20:03:22,610 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-08-12 20:03:22,927 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 20:03:22,943 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 20:03:22,945 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 20:03:22,946 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 20:03:22,947 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 20:03:22,948 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/sum-array-hom.wvr.bpl [2021-08-12 20:03:22,948 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-array-hom.wvr.bpl' [2021-08-12 20:03:22,975 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 20:03:22,977 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 20:03:22,978 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 20:03:22,978 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 20:03:22,978 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 20:03:22,996 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,005 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,011 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 20:03:23,013 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 20:03:23,013 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 20:03:23,013 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 20:03:23,019 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,020 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,020 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,021 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,023 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,025 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,026 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/1) ... [2021-08-12 20:03:23,027 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 20:03:23,028 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 20:03:23,028 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 20:03:23,028 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 20:03:23,033 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (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-08-12 20:03:23,100 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 20:03:23,100 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 20:03:23,101 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 20:03:23,101 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 20:03:23,101 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 20:03:23,101 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 20:03:23,101 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 20:03:23,101 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 20:03:23,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 20:03:23,102 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-12 20:03:23,102 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-12 20:03:23,102 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-12 20:03:23,103 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 20:03:23,260 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 20:03:23,261 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-12 20:03:23,262 INFO L202 PluginConnector]: Adding new model sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 08:03:23 BoogieIcfgContainer [2021-08-12 20:03:23,262 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 20:03:23,264 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 20:03:23,264 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 20:03:23,266 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 20:03:23,266 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 08:03:22" (1/2) ... [2021-08-12 20:03:23,267 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@633c29ad and model type sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 08:03:23, skipping insertion in model container [2021-08-12 20:03:23,267 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 08:03:23" (2/2) ... [2021-08-12 20:03:23,268 INFO L111 eAbstractionObserver]: Analyzing ICFG sum-array-hom.wvr.bpl [2021-08-12 20:03:23,273 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 20:03:23,273 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 20:03:23,275 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 20:03:23,304 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-12 20:03:23,321 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-12 20:03:23,337 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 20:03:23,337 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 20:03:23,337 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 20:03:23,337 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 20:03:23,337 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 20:03:23,337 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 20:03:23,338 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 20:03:23,338 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 20:03:23,345 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-08-12 20:03:23,369 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:03:23,373 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:03:23,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 20:03:23,380 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:23,381 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:23,381 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:23,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:23,386 INFO L82 PathProgramCache]: Analyzing trace with hash -986458276, now seen corresponding path program 1 times [2021-08-12 20:03:23,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:23,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965892065] [2021-08-12 20:03:23,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:23,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:23,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:23,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:23,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965892065] [2021-08-12 20:03:23,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965892065] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 20:03:23,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 20:03:23,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 20:03:23,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164165783] [2021-08-12 20:03:23,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 20:03:23,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:23,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 20:03:23,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-12 20:03:23,644 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 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 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:03:23,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:23,731 INFO L93 Difference]: Finished difference Result 221 states and 622 transitions. [2021-08-12 20:03:23,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 20:03:23,733 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 20:03:23,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:23,742 INFO L225 Difference]: With dead ends: 221 [2021-08-12 20:03:23,742 INFO L226 Difference]: Without dead ends: 154 [2021-08-12 20:03:23,745 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 75.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-12 20:03:23,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-12 20:03:23,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 133. [2021-08-12 20:03:23,784 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-08-12 20:03:23,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-08-12 20:03:23,788 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 18 [2021-08-12 20:03:23,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:23,789 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-08-12 20:03:23,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:03:23,789 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-08-12 20:03:23,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 20:03:23,791 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:23,791 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:23,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 20:03:23,792 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:23,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:23,793 INFO L82 PathProgramCache]: Analyzing trace with hash -433058596, now seen corresponding path program 1 times [2021-08-12 20:03:23,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:23,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288129428] [2021-08-12 20:03:23,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:23,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:23,831 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:23,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:23,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288129428] [2021-08-12 20:03:23,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288129428] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 20:03:23,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 20:03:23,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 20:03:23,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259932417] [2021-08-12 20:03:23,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 20:03:23,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:23,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 20:03:23,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 20:03:23,834 INFO L87 Difference]: Start difference. First operand 133 states and 374 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-08-12 20:03:23,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:23,891 INFO L93 Difference]: Finished difference Result 211 states and 599 transitions. [2021-08-12 20:03:23,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 20:03:23,894 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-08-12 20:03:23,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:23,899 INFO L225 Difference]: With dead ends: 211 [2021-08-12 20:03:23,899 INFO L226 Difference]: Without dead ends: 158 [2021-08-12 20:03:23,900 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 20:03:23,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-08-12 20:03:23,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2021-08-12 20:03:23,929 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-08-12 20:03:23,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-08-12 20:03:23,934 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-08-12 20:03:23,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:23,934 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-08-12 20:03:23,934 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-08-12 20:03:23,934 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-08-12 20:03:23,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 20:03:23,941 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:23,941 INFO L550 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-08-12 20:03:23,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-12 20:03:23,942 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:23,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:23,943 INFO L82 PathProgramCache]: Analyzing trace with hash -483303622, now seen corresponding path program 1 times [2021-08-12 20:03:23,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:23,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542492093] [2021-08-12 20:03:23,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:23,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:24,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:24,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:24,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542492093] [2021-08-12 20:03:24,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542492093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:24,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594317474] [2021-08-12 20:03:24,311 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-08-12 20:03:24,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:24,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 20:03:24,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:24,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:03:24,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 20:03:24,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:24,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:24,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:24,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-08-12 20:03:24,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:24,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594317474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:24,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:24,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:03:24,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772242489] [2021-08-12 20:03:24,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 20:03:24,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:24,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 20:03:24,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:03:24,717 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-08-12 20:03:24,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:24,992 INFO L93 Difference]: Finished difference Result 332 states and 937 transitions. [2021-08-12 20:03:24,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 20:03:24,993 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-08-12 20:03:24,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:24,998 INFO L225 Difference]: With dead ends: 332 [2021-08-12 20:03:24,998 INFO L226 Difference]: Without dead ends: 315 [2021-08-12 20:03:24,999 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 345.8ms TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:03:25,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-08-12 20:03:25,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-08-12 20:03:25,032 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-08-12 20:03:25,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-08-12 20:03:25,035 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-08-12 20:03:25,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:25,035 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-08-12 20:03:25,035 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-08-12 20:03:25,035 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-08-12 20:03:25,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 20:03:25,036 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:25,036 INFO L550 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-08-12 20:03:25,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-08-12 20:03:25,253 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:25,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:25,254 INFO L82 PathProgramCache]: Analyzing trace with hash -651112714, now seen corresponding path program 2 times [2021-08-12 20:03:25,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:25,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346596158] [2021-08-12 20:03:25,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:25,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:25,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:25,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:25,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346596158] [2021-08-12 20:03:25,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346596158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:25,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627789084] [2021-08-12 20:03:25,508 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-08-12 20:03:25,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:25,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:25,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 20:03:25,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:25,699 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:25,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 20:03:25,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:03:25,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:25,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:25,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:22 [2021-08-12 20:03:25,804 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:25,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627789084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:25,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:25,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2021-08-12 20:03:25,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862740254] [2021-08-12 20:03:25,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:25,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:25,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:25,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:25,806 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-08-12 20:03:26,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:26,224 INFO L93 Difference]: Finished difference Result 376 states and 1079 transitions. [2021-08-12 20:03:26,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 20:03:26,224 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-08-12 20:03:26,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:26,227 INFO L225 Difference]: With dead ends: 376 [2021-08-12 20:03:26,227 INFO L226 Difference]: Without dead ends: 359 [2021-08-12 20:03:26,227 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 439.6ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:03:26,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-08-12 20:03:26,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-08-12 20:03:26,250 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-08-12 20:03:26,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-08-12 20:03:26,251 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-08-12 20:03:26,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:26,251 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-08-12 20:03:26,252 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-08-12 20:03:26,252 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-08-12 20:03:26,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 20:03:26,252 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:26,253 INFO L550 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-08-12 20:03:26,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:26,469 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:26,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:26,469 INFO L82 PathProgramCache]: Analyzing trace with hash -352339266, now seen corresponding path program 3 times [2021-08-12 20:03:26,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:26,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734960695] [2021-08-12 20:03:26,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:26,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:26,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:26,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:26,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734960695] [2021-08-12 20:03:26,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734960695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:26,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22772036] [2021-08-12 20:03:26,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:03:26,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:03:26,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:26,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 20:03:26,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:26,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 20:03:26,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:26,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:26,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:26,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-08-12 20:03:26,772 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:26,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22772036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:26,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:26,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 20:03:26,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053816990] [2021-08-12 20:03:26,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 20:03:26,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:26,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 20:03:26,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-12 20:03:26,774 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-08-12 20:03:26,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:26,983 INFO L93 Difference]: Finished difference Result 298 states and 833 transitions. [2021-08-12 20:03:26,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 20:03:26,983 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-08-12 20:03:26,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:26,986 INFO L225 Difference]: With dead ends: 298 [2021-08-12 20:03:26,989 INFO L226 Difference]: Without dead ends: 281 [2021-08-12 20:03:26,991 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 214.2ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:03:26,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-08-12 20:03:27,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 241. [2021-08-12 20:03:27,003 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-08-12 20:03:27,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-08-12 20:03:27,004 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-08-12 20:03:27,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:27,005 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-08-12 20:03:27,005 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-08-12 20:03:27,005 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-08-12 20:03:27,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 20:03:27,006 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:27,008 INFO L550 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-08-12 20:03:27,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:27,227 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:27,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:27,228 INFO L82 PathProgramCache]: Analyzing trace with hash 1218486334, now seen corresponding path program 4 times [2021-08-12 20:03:27,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:27,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175362095] [2021-08-12 20:03:27,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:27,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:27,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:27,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:27,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175362095] [2021-08-12 20:03:27,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175362095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:27,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726193342] [2021-08-12 20:03:27,410 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-08-12 20:03:27,505 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:27,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:27,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 20:03:27,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:27,594 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:27,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 20:03:27,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:03:27,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:27,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:27,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:22 [2021-08-12 20:03:27,664 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:27,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726193342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:27,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:27,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:03:27,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373076783] [2021-08-12 20:03:27,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 20:03:27,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:27,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 20:03:27,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:03:27,666 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-08-12 20:03:27,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:27,929 INFO L93 Difference]: Finished difference Result 427 states and 1235 transitions. [2021-08-12 20:03:27,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 20:03:27,930 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-08-12 20:03:27,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:27,932 INFO L225 Difference]: With dead ends: 427 [2021-08-12 20:03:27,933 INFO L226 Difference]: Without dead ends: 410 [2021-08-12 20:03:27,933 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 280.6ms TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:03:27,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-12 20:03:27,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-08-12 20:03:27,947 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-08-12 20:03:27,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-08-12 20:03:27,948 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-08-12 20:03:27,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:27,949 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-08-12 20:03:27,949 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-08-12 20:03:27,949 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-08-12 20:03:27,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:27,950 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:27,950 INFO L550 BasicCegarLoop]: 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-08-12 20:03:28,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:28,165 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:28,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:28,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1613936552, now seen corresponding path program 5 times [2021-08-12 20:03:28,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:28,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248271471] [2021-08-12 20:03:28,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:28,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:28,204 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:28,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:28,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248271471] [2021-08-12 20:03:28,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248271471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:28,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096781668] [2021-08-12 20:03:28,205 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:28,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:03:28,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:28,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:28,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:28,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:28,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096781668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:28,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:28,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 20:03:28,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81204795] [2021-08-12 20:03:28,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 20:03:28,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:28,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 20:03:28,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:03:28,339 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-08-12 20:03:28,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:28,791 INFO L93 Difference]: Finished difference Result 644 states and 1840 transitions. [2021-08-12 20:03:28,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:03:28,791 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-08-12 20:03:28,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:28,797 INFO L225 Difference]: With dead ends: 644 [2021-08-12 20:03:28,797 INFO L226 Difference]: Without dead ends: 619 [2021-08-12 20:03:28,798 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 226.8ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:03:28,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-12 20:03:28,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-08-12 20:03:28,831 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-08-12 20:03:28,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-08-12 20:03:28,833 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-08-12 20:03:28,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:28,834 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-08-12 20:03:28,835 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-08-12 20:03:28,835 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-08-12 20:03:28,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:28,836 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:28,836 INFO L550 BasicCegarLoop]: 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-08-12 20:03:29,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-08-12 20:03:29,049 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:29,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:29,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1704711900, now seen corresponding path program 6 times [2021-08-12 20:03:29,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:29,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609996718] [2021-08-12 20:03:29,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:29,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:29,095 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:29,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609996718] [2021-08-12 20:03:29,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609996718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:29,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370228800] [2021-08-12 20:03:29,096 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-08-12 20:03:29,133 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:03:29,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:29,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:29,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:29,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:29,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370228800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:29,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:29,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:03:29,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290949381] [2021-08-12 20:03:29,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:29,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:29,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:29,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:29,239 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-08-12 20:03:30,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:30,179 INFO L93 Difference]: Finished difference Result 1103 states and 3056 transitions. [2021-08-12 20:03:30,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-12 20:03:30,180 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-08-12 20:03:30,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:30,187 INFO L225 Difference]: With dead ends: 1103 [2021-08-12 20:03:30,187 INFO L226 Difference]: Without dead ends: 1078 [2021-08-12 20:03:30,188 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 484.3ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:03:30,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-08-12 20:03:30,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-08-12 20:03:30,214 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-08-12 20:03:30,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-08-12 20:03:30,220 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-08-12 20:03:30,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:30,221 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-08-12 20:03:30,221 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-08-12 20:03:30,221 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-08-12 20:03:30,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:30,222 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:30,222 INFO L550 BasicCegarLoop]: 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-08-12 20:03:30,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:30,437 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:30,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:30,437 INFO L82 PathProgramCache]: Analyzing trace with hash -2023303316, now seen corresponding path program 7 times [2021-08-12 20:03:30,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:30,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509998806] [2021-08-12 20:03:30,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:30,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:30,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:30,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:30,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509998806] [2021-08-12 20:03:30,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509998806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:30,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790777849] [2021-08-12 20:03:30,482 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:03:30,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:30,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:30,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:30,623 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:30,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790777849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:30,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:30,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:03:30,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354899489] [2021-08-12 20:03:30,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:30,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:30,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:30,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:30,625 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-08-12 20:03:31,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:31,462 INFO L93 Difference]: Finished difference Result 976 states and 2754 transitions. [2021-08-12 20:03:31,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 20:03:31,463 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-08-12 20:03:31,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:31,469 INFO L225 Difference]: With dead ends: 976 [2021-08-12 20:03:31,469 INFO L226 Difference]: Without dead ends: 951 [2021-08-12 20:03:31,470 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 433.2ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:03:31,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-08-12 20:03:31,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-08-12 20:03:31,495 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-08-12 20:03:31,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-08-12 20:03:31,497 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-08-12 20:03:31,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:31,498 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-08-12 20:03:31,498 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-08-12 20:03:31,498 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-08-12 20:03:31,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:31,499 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:31,499 INFO L550 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-08-12 20:03:31,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:31,723 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:31,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:31,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1087164644, now seen corresponding path program 1 times [2021-08-12 20:03:31,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:31,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637658263] [2021-08-12 20:03:31,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:31,758 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:31,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:31,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637658263] [2021-08-12 20:03:31,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637658263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:31,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237277386] [2021-08-12 20:03:31,759 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-08-12 20:03:31,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:31,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 20:03:31,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:31,845 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:31,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237277386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:31,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:31,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-12 20:03:31,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195908602] [2021-08-12 20:03:31,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 20:03:31,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:31,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 20:03:31,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 20:03:31,847 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-08-12 20:03:32,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:32,085 INFO L93 Difference]: Finished difference Result 745 states and 2187 transitions. [2021-08-12 20:03:32,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 20:03:32,085 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-08-12 20:03:32,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:32,089 INFO L225 Difference]: With dead ends: 745 [2021-08-12 20:03:32,090 INFO L226 Difference]: Without dead ends: 663 [2021-08-12 20:03:32,090 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 61.0ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:32,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-08-12 20:03:32,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-08-12 20:03:32,121 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-08-12 20:03:32,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-08-12 20:03:32,124 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-08-12 20:03:32,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:32,124 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-08-12 20:03:32,125 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-08-12 20:03:32,125 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-08-12 20:03:32,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:32,126 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:32,126 INFO L550 BasicCegarLoop]: 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-08-12 20:03:32,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-12 20:03:32,340 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:32,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:32,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1524133352, now seen corresponding path program 8 times [2021-08-12 20:03:32,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:32,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602432422] [2021-08-12 20:03:32,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:32,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:32,397 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:32,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:32,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602432422] [2021-08-12 20:03:32,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602432422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:32,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381868986] [2021-08-12 20:03:32,398 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-08-12 20:03:32,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:32,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:32,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:32,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:32,514 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:32,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381868986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:32,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:32,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 20:03:32,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134612823] [2021-08-12 20:03:32,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:32,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:32,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:32,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:32,516 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-08-12 20:03:32,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:32,806 INFO L93 Difference]: Finished difference Result 765 states and 2274 transitions. [2021-08-12 20:03:32,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 20:03:32,807 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-08-12 20:03:32,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:32,811 INFO L225 Difference]: With dead ends: 765 [2021-08-12 20:03:32,811 INFO L226 Difference]: Without dead ends: 672 [2021-08-12 20:03:32,812 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 153.0ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-08-12 20:03:32,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-08-12 20:03:32,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-08-12 20:03:32,861 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-08-12 20:03:32,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-08-12 20:03:32,864 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-08-12 20:03:32,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:32,864 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-08-12 20:03:32,865 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-08-12 20:03:32,865 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-08-12 20:03:32,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:32,866 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:32,866 INFO L550 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-08-12 20:03:33,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-12 20:03:33,081 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:33,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:33,081 INFO L82 PathProgramCache]: Analyzing trace with hash 2064876612, now seen corresponding path program 2 times [2021-08-12 20:03:33,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:33,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329093338] [2021-08-12 20:03:33,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:33,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:33,122 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:33,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:33,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329093338] [2021-08-12 20:03:33,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329093338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:33,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993632771] [2021-08-12 20:03:33,123 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-08-12 20:03:33,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:33,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:33,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 20:03:33,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:33,207 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:33,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993632771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:33,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:33,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-12 20:03:33,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922946417] [2021-08-12 20:03:33,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 20:03:33,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:33,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 20:03:33,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 20:03:33,209 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-08-12 20:03:33,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:33,447 INFO L93 Difference]: Finished difference Result 966 states and 2852 transitions. [2021-08-12 20:03:33,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 20:03:33,448 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-08-12 20:03:33,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:33,454 INFO L225 Difference]: With dead ends: 966 [2021-08-12 20:03:33,454 INFO L226 Difference]: Without dead ends: 830 [2021-08-12 20:03:33,455 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 66.0ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:33,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-08-12 20:03:33,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-08-12 20:03:33,502 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-08-12 20:03:33,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-08-12 20:03:33,505 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-08-12 20:03:33,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:33,506 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-08-12 20:03:33,506 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-08-12 20:03:33,506 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-08-12 20:03:33,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:33,508 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:33,508 INFO L550 BasicCegarLoop]: 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-08-12 20:03:33,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-12 20:03:33,721 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:33,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:33,721 INFO L82 PathProgramCache]: Analyzing trace with hash 718195046, now seen corresponding path program 9 times [2021-08-12 20:03:33,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:33,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949604042] [2021-08-12 20:03:33,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:33,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:33,806 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:33,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:33,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949604042] [2021-08-12 20:03:33,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949604042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:33,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319735079] [2021-08-12 20:03:33,807 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-08-12 20:03:33,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:03:33,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:33,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:33,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:33,914 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:33,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319735079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:33,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:33,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:03:33,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208522422] [2021-08-12 20:03:33,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 20:03:33,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:33,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 20:03:33,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 20:03:33,916 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-08-12 20:03:34,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:34,422 INFO L93 Difference]: Finished difference Result 1221 states and 3556 transitions. [2021-08-12 20:03:34,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:03:34,422 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-08-12 20:03:34,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:34,429 INFO L225 Difference]: With dead ends: 1221 [2021-08-12 20:03:34,429 INFO L226 Difference]: Without dead ends: 1196 [2021-08-12 20:03:34,430 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 208.8ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:03:34,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-08-12 20:03:34,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-08-12 20:03:34,482 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-08-12 20:03:34,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-08-12 20:03:34,486 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-08-12 20:03:34,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:34,486 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-08-12 20:03:34,486 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-08-12 20:03:34,486 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-08-12 20:03:34,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:34,488 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:34,488 INFO L550 BasicCegarLoop]: 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-08-12 20:03:34,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-12 20:03:34,712 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:34,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:34,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1503109140, now seen corresponding path program 10 times [2021-08-12 20:03:34,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:34,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594560545] [2021-08-12 20:03:34,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:34,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:34,752 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:34,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:34,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594560545] [2021-08-12 20:03:34,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594560545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:34,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584223822] [2021-08-12 20:03:34,752 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-08-12 20:03:34,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:34,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:34,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:34,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:34,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-08-12 20:03:34,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584223822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:34,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:34,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:03:34,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889965108] [2021-08-12 20:03:34,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 20:03:34,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:34,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 20:03:34,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 20:03:34,871 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-08-12 20:03:35,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:35,549 INFO L93 Difference]: Finished difference Result 1517 states and 4304 transitions. [2021-08-12 20:03:35,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:03:35,549 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-08-12 20:03:35,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:35,558 INFO L225 Difference]: With dead ends: 1517 [2021-08-12 20:03:35,558 INFO L226 Difference]: Without dead ends: 1492 [2021-08-12 20:03:35,559 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 237.0ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 20:03:35,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-08-12 20:03:35,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-08-12 20:03:35,660 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-08-12 20:03:35,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-08-12 20:03:35,665 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-08-12 20:03:35,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:35,665 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-08-12 20:03:35,665 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-08-12 20:03:35,665 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-08-12 20:03:35,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:35,668 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:35,668 INFO L550 BasicCegarLoop]: 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-08-12 20:03:35,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-12 20:03:35,880 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:35,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:35,880 INFO L82 PathProgramCache]: Analyzing trace with hash 420086484, now seen corresponding path program 11 times [2021-08-12 20:03:35,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:35,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960010201] [2021-08-12 20:03:35,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:35,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:35,934 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:35,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:35,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960010201] [2021-08-12 20:03:35,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960010201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:35,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17768094] [2021-08-12 20:03:35,934 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-08-12 20:03:35,968 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:35,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:35,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:35,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:36,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:36,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17768094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:36,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:36,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 20:03:36,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569463806] [2021-08-12 20:03:36,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:36,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:36,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:36,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:36,060 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-08-12 20:03:36,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:36,488 INFO L93 Difference]: Finished difference Result 1363 states and 4072 transitions. [2021-08-12 20:03:36,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:03:36,488 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-08-12 20:03:36,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:36,494 INFO L225 Difference]: With dead ends: 1363 [2021-08-12 20:03:36,495 INFO L226 Difference]: Without dead ends: 1248 [2021-08-12 20:03:36,495 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 154.6ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:03:36,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-08-12 20:03:36,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-08-12 20:03:36,559 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-08-12 20:03:36,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-08-12 20:03:36,563 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-08-12 20:03:36,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:36,563 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-08-12 20:03:36,563 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-08-12 20:03:36,563 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-08-12 20:03:36,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:36,565 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:36,565 INFO L550 BasicCegarLoop]: 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-08-12 20:03:36,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:36,788 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:36,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:36,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1891164602, now seen corresponding path program 12 times [2021-08-12 20:03:36,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:36,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423791417] [2021-08-12 20:03:36,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:36,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:36,826 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:36,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:36,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423791417] [2021-08-12 20:03:36,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423791417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:36,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162305822] [2021-08-12 20:03:36,826 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:03:36,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:03:36,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:36,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:36,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:36,938 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:36,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162305822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:36,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:36,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 20:03:36,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065779371] [2021-08-12 20:03:36,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:36,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:36,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:36,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:36,940 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-08-12 20:03:37,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:37,416 INFO L93 Difference]: Finished difference Result 1408 states and 4261 transitions. [2021-08-12 20:03:37,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 20:03:37,416 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-08-12 20:03:37,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:37,424 INFO L225 Difference]: With dead ends: 1408 [2021-08-12 20:03:37,424 INFO L226 Difference]: Without dead ends: 1329 [2021-08-12 20:03:37,424 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 175.0ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:03:37,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-08-12 20:03:37,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-08-12 20:03:37,498 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-08-12 20:03:37,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-08-12 20:03:37,502 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-08-12 20:03:37,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:37,502 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-08-12 20:03:37,502 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-08-12 20:03:37,503 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-08-12 20:03:37,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:37,504 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:37,505 INFO L550 BasicCegarLoop]: 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-08-12 20:03:37,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:37,721 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:37,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:37,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1458287998, now seen corresponding path program 13 times [2021-08-12 20:03:37,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:37,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847813256] [2021-08-12 20:03:37,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:37,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:37,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:37,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:37,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847813256] [2021-08-12 20:03:37,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847813256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:37,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832337338] [2021-08-12 20:03:37,759 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-08-12 20:03:37,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:37,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:37,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:37,835 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:37,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832337338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:37,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:37,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:03:37,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376140677] [2021-08-12 20:03:37,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 20:03:37,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:37,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 20:03:37,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 20:03:37,836 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-08-12 20:03:38,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:38,462 INFO L93 Difference]: Finished difference Result 1573 states and 4696 transitions. [2021-08-12 20:03:38,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:03:38,462 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-08-12 20:03:38,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:38,470 INFO L225 Difference]: With dead ends: 1573 [2021-08-12 20:03:38,470 INFO L226 Difference]: Without dead ends: 1544 [2021-08-12 20:03:38,470 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 183.3ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:03:38,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-08-12 20:03:38,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-08-12 20:03:38,547 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-08-12 20:03:38,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-08-12 20:03:38,551 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-08-12 20:03:38,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:38,551 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-08-12 20:03:38,551 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-08-12 20:03:38,551 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-08-12 20:03:38,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:38,553 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:38,553 INFO L550 BasicCegarLoop]: 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-08-12 20:03:38,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-08-12 20:03:38,769 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:38,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:38,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1186278808, now seen corresponding path program 14 times [2021-08-12 20:03:38,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:38,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921986871] [2021-08-12 20:03:38,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:38,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:38,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:38,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921986871] [2021-08-12 20:03:38,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921986871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:38,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441336138] [2021-08-12 20:03:38,803 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-08-12 20:03:38,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:38,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:38,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:38,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:38,908 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:38,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441336138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:38,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:38,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:03:38,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609391214] [2021-08-12 20:03:38,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:38,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:38,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:38,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:38,909 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-08-12 20:03:40,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:40,188 INFO L93 Difference]: Finished difference Result 2759 states and 8237 transitions. [2021-08-12 20:03:40,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-12 20:03:40,189 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-08-12 20:03:40,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:40,202 INFO L225 Difference]: With dead ends: 2759 [2021-08-12 20:03:40,202 INFO L226 Difference]: Without dead ends: 2734 [2021-08-12 20:03:40,204 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 416.4ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:03:40,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-08-12 20:03:40,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-08-12 20:03:40,318 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-08-12 20:03:40,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-08-12 20:03:40,322 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-08-12 20:03:40,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:40,323 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-08-12 20:03:40,323 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-08-12 20:03:40,323 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-08-12 20:03:40,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:40,325 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:40,325 INFO L550 BasicCegarLoop]: 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-08-12 20:03:40,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:40,545 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:40,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:40,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1753230888, now seen corresponding path program 15 times [2021-08-12 20:03:40,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:40,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986174458] [2021-08-12 20:03:40,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:40,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:40,595 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:40,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:40,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986174458] [2021-08-12 20:03:40,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986174458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:40,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773711777] [2021-08-12 20:03:40,595 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-08-12 20:03:40,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:03:40,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:40,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:40,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:40,704 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:40,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773711777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:40,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:40,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:03:40,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845280146] [2021-08-12 20:03:40,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:40,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:40,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:40,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:40,705 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-08-12 20:03:41,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:41,955 INFO L93 Difference]: Finished difference Result 2718 states and 8127 transitions. [2021-08-12 20:03:41,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-12 20:03:41,955 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-08-12 20:03:41,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:41,965 INFO L225 Difference]: With dead ends: 2718 [2021-08-12 20:03:41,965 INFO L226 Difference]: Without dead ends: 2693 [2021-08-12 20:03:41,966 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 406.6ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:03:41,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-08-12 20:03:42,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-08-12 20:03:42,057 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-08-12 20:03:42,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-08-12 20:03:42,061 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-08-12 20:03:42,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:42,061 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-08-12 20:03:42,061 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-08-12 20:03:42,061 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-08-12 20:03:42,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:42,065 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:42,065 INFO L550 BasicCegarLoop]: 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-08-12 20:03:42,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-12 20:03:42,288 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:42,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:42,289 INFO L82 PathProgramCache]: Analyzing trace with hash 580885030, now seen corresponding path program 16 times [2021-08-12 20:03:42,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:42,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822263341] [2021-08-12 20:03:42,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:42,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:42,338 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:42,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:42,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822263341] [2021-08-12 20:03:42,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822263341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:42,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325761233] [2021-08-12 20:03:42,339 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-08-12 20:03:42,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:42,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:42,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:42,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:42,479 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:42,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325761233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:42,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:42,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 20:03:42,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679160060] [2021-08-12 20:03:42,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 20:03:42,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:42,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 20:03:42,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:03:42,481 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-08-12 20:03:43,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:43,784 INFO L93 Difference]: Finished difference Result 2702 states and 7881 transitions. [2021-08-12 20:03:43,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-12 20:03:43,784 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-08-12 20:03:43,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:43,792 INFO L225 Difference]: With dead ends: 2702 [2021-08-12 20:03:43,792 INFO L226 Difference]: Without dead ends: 2677 [2021-08-12 20:03:43,793 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 347.7ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:03:43,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-08-12 20:03:43,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-08-12 20:03:43,894 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-08-12 20:03:43,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-08-12 20:03:43,899 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-08-12 20:03:43,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:43,899 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-08-12 20:03:43,899 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-08-12 20:03:43,899 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-08-12 20:03:43,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:43,901 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:43,901 INFO L550 BasicCegarLoop]: 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-08-12 20:03:44,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-08-12 20:03:44,124 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:44,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:44,124 INFO L82 PathProgramCache]: Analyzing trace with hash 662261118, now seen corresponding path program 17 times [2021-08-12 20:03:44,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:44,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084055098] [2021-08-12 20:03:44,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:44,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:44,160 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:44,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:44,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084055098] [2021-08-12 20:03:44,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084055098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:44,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748760582] [2021-08-12 20:03:44,161 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-08-12 20:03:44,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 20:03:44,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:44,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:44,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:44,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:44,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748760582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:44,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:44,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 20:03:44,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555013708] [2021-08-12 20:03:44,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 20:03:44,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:44,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 20:03:44,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:03:44,268 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-08-12 20:03:45,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:45,541 INFO L93 Difference]: Finished difference Result 2499 states and 7378 transitions. [2021-08-12 20:03:45,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 20:03:45,542 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-08-12 20:03:45,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:45,549 INFO L225 Difference]: With dead ends: 2499 [2021-08-12 20:03:45,549 INFO L226 Difference]: Without dead ends: 2470 [2021-08-12 20:03:45,550 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 303.1ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:03:45,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-08-12 20:03:45,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-08-12 20:03:45,641 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-08-12 20:03:45,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-08-12 20:03:45,645 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-08-12 20:03:45,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:45,645 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-08-12 20:03:45,645 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-08-12 20:03:45,645 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-08-12 20:03:45,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:45,646 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:45,646 INFO L550 BasicCegarLoop]: 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-08-12 20:03:45,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-12 20:03:45,853 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:45,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:45,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1592918334, now seen corresponding path program 18 times [2021-08-12 20:03:45,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:45,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008618262] [2021-08-12 20:03:45,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:45,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:45,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:45,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:45,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008618262] [2021-08-12 20:03:45,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008618262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:45,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819805964] [2021-08-12 20:03:45,893 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-08-12 20:03:45,918 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 20:03:45,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:45,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:45,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:45,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:45,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819805964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:45,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:45,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:03:45,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352355176] [2021-08-12 20:03:45,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:45,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:45,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:45,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:45,998 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-08-12 20:03:47,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:47,469 INFO L93 Difference]: Finished difference Result 2539 states and 7492 transitions. [2021-08-12 20:03:47,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 20:03:47,469 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-08-12 20:03:47,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:47,477 INFO L225 Difference]: With dead ends: 2539 [2021-08-12 20:03:47,477 INFO L226 Difference]: Without dead ends: 2514 [2021-08-12 20:03:47,478 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 333.0ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:03:47,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-08-12 20:03:47,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-08-12 20:03:47,589 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-08-12 20:03:47,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-08-12 20:03:47,593 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-08-12 20:03:47,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:47,593 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-08-12 20:03:47,593 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-08-12 20:03:47,593 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-08-12 20:03:47,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:47,595 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:47,595 INFO L550 BasicCegarLoop]: 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-08-12 20:03:47,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-12 20:03:47,809 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:47,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:47,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1059009808, now seen corresponding path program 19 times [2021-08-12 20:03:47,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:47,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531458382] [2021-08-12 20:03:47,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:47,853 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:47,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:47,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531458382] [2021-08-12 20:03:47,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531458382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:47,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598395095] [2021-08-12 20:03:47,854 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-08-12 20:03:47,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:47,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:47,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:47,958 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:47,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598395095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:47,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:47,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:03:47,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494435082] [2021-08-12 20:03:47,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:47,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:47,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:47,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:47,961 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-08-12 20:03:49,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:49,291 INFO L93 Difference]: Finished difference Result 2357 states and 7054 transitions. [2021-08-12 20:03:49,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-12 20:03:49,291 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-08-12 20:03:49,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:49,300 INFO L225 Difference]: With dead ends: 2357 [2021-08-12 20:03:49,300 INFO L226 Difference]: Without dead ends: 2328 [2021-08-12 20:03:49,301 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 316.0ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:03:49,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-08-12 20:03:49,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-08-12 20:03:49,419 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-08-12 20:03:49,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-08-12 20:03:49,424 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-08-12 20:03:49,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:49,425 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-08-12 20:03:49,425 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-08-12 20:03:49,425 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-08-12 20:03:49,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:49,427 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:49,427 INFO L550 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-08-12 20:03:49,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-12 20:03:49,657 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:49,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:49,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1971295360, now seen corresponding path program 3 times [2021-08-12 20:03:49,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:49,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729974605] [2021-08-12 20:03:49,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:49,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:49,686 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:49,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:49,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729974605] [2021-08-12 20:03:49,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729974605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:49,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024919185] [2021-08-12 20:03:49,686 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-08-12 20:03:49,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:03:49,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:49,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 20:03:49,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:49,755 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:49,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024919185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:49,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:49,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-12 20:03:49,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866623373] [2021-08-12 20:03:49,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 20:03:49,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:49,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 20:03:49,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-12 20:03:49,757 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-08-12 20:03:50,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:50,095 INFO L93 Difference]: Finished difference Result 1005 states and 3240 transitions. [2021-08-12 20:03:50,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 20:03:50,096 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-08-12 20:03:50,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:50,098 INFO L225 Difference]: With dead ends: 1005 [2021-08-12 20:03:50,099 INFO L226 Difference]: Without dead ends: 929 [2021-08-12 20:03:50,099 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 52.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:03:50,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-08-12 20:03:50,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-08-12 20:03:50,180 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-08-12 20:03:50,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-08-12 20:03:50,183 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-08-12 20:03:50,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:50,183 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-08-12 20:03:50,183 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-08-12 20:03:50,183 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-08-12 20:03:50,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:50,185 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:50,185 INFO L550 BasicCegarLoop]: 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-08-12 20:03:50,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:50,393 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:50,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:50,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1041095616, now seen corresponding path program 20 times [2021-08-12 20:03:50,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:50,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404064000] [2021-08-12 20:03:50,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:50,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:50,431 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:50,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:50,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404064000] [2021-08-12 20:03:50,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404064000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:50,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861444764] [2021-08-12 20:03:50,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 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-08-12 20:03:50,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:50,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:50,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:50,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:50,520 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:50,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861444764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:50,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:50,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-12 20:03:50,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705480098] [2021-08-12 20:03:50,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 20:03:50,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:50,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 20:03:50,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 20:03:50,521 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-08-12 20:03:51,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:51,546 INFO L93 Difference]: Finished difference Result 1580 states and 4827 transitions. [2021-08-12 20:03:51,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:03:51,546 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-08-12 20:03:51,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:51,552 INFO L225 Difference]: With dead ends: 1580 [2021-08-12 20:03:51,552 INFO L226 Difference]: Without dead ends: 1555 [2021-08-12 20:03:51,553 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 165.5ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:03:51,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-08-12 20:03:51,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-08-12 20:03:51,677 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-08-12 20:03:51,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-08-12 20:03:51,682 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-08-12 20:03:51,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:51,682 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-08-12 20:03:51,683 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-08-12 20:03:51,683 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-08-12 20:03:51,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:51,685 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:51,685 INFO L550 BasicCegarLoop]: 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-08-12 20:03:51,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-12 20:03:51,898 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:51,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:51,899 INFO L82 PathProgramCache]: Analyzing trace with hash 861583836, now seen corresponding path program 21 times [2021-08-12 20:03:51,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:51,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648179251] [2021-08-12 20:03:51,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:51,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:51,935 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:51,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:51,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648179251] [2021-08-12 20:03:51,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648179251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:51,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491258883] [2021-08-12 20:03:51,936 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-08-12 20:03:51,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:03:51,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:51,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:51,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:52,011 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:52,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491258883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:52,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:52,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 20:03:52,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404547859] [2021-08-12 20:03:52,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 20:03:52,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:52,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 20:03:52,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 20:03:52,013 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-08-12 20:03:52,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:52,843 INFO L93 Difference]: Finished difference Result 1630 states and 4954 transitions. [2021-08-12 20:03:52,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 20:03:52,844 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-08-12 20:03:52,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:52,848 INFO L225 Difference]: With dead ends: 1630 [2021-08-12 20:03:52,848 INFO L226 Difference]: Without dead ends: 1605 [2021-08-12 20:03:52,849 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 139.4ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:03:52,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-08-12 20:03:52,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-08-12 20:03:52,986 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-08-12 20:03:52,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-08-12 20:03:52,989 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-08-12 20:03:52,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:52,990 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-08-12 20:03:52,990 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-08-12 20:03:52,990 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-08-12 20:03:52,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:52,992 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:52,992 INFO L550 BasicCegarLoop]: 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-08-12 20:03:53,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:53,205 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:53,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:53,205 INFO L82 PathProgramCache]: Analyzing trace with hash 816762694, now seen corresponding path program 22 times [2021-08-12 20:03:53,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:53,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629081580] [2021-08-12 20:03:53,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:53,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:53,235 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:53,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:53,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629081580] [2021-08-12 20:03:53,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629081580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:53,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174060327] [2021-08-12 20:03:53,236 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-08-12 20:03:53,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:53,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:53,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:53,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:53,306 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:03:53,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174060327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:53,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:53,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 20:03:53,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491801903] [2021-08-12 20:03:53,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 20:03:53,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:53,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 20:03:53,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 20:03:53,308 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-08-12 20:03:54,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:54,134 INFO L93 Difference]: Finished difference Result 1549 states and 4744 transitions. [2021-08-12 20:03:54,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 20:03:54,134 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-08-12 20:03:54,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:54,139 INFO L225 Difference]: With dead ends: 1549 [2021-08-12 20:03:54,139 INFO L226 Difference]: Without dead ends: 1520 [2021-08-12 20:03:54,140 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 105.9ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-12 20:03:54,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-08-12 20:03:54,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-08-12 20:03:54,263 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-08-12 20:03:54,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-08-12 20:03:54,267 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-08-12 20:03:54,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:54,267 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-08-12 20:03:54,267 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-08-12 20:03:54,267 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-08-12 20:03:54,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:54,270 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:54,270 INFO L550 BasicCegarLoop]: 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-08-12 20:03:54,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-12 20:03:54,485 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:54,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:54,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1414099352, now seen corresponding path program 23 times [2021-08-12 20:03:54,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:54,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562793729] [2021-08-12 20:03:54,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:54,522 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:54,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:54,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562793729] [2021-08-12 20:03:54,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562793729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:54,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657968348] [2021-08-12 20:03:54,522 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-08-12 20:03:54,546 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:03:54,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:54,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:54,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:54,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:54,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657968348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:54,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:54,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-12 20:03:54,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018788043] [2021-08-12 20:03:54,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 20:03:54,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:54,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 20:03:54,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 20:03:54,591 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-08-12 20:03:55,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:55,410 INFO L93 Difference]: Finished difference Result 1533 states and 4706 transitions. [2021-08-12 20:03:55,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:03:55,410 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-08-12 20:03:55,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:55,414 INFO L225 Difference]: With dead ends: 1533 [2021-08-12 20:03:55,414 INFO L226 Difference]: Without dead ends: 1496 [2021-08-12 20:03:55,415 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 118.4ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-08-12 20:03:55,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-08-12 20:03:55,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-08-12 20:03:55,543 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-08-12 20:03:55,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-08-12 20:03:55,548 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-08-12 20:03:55,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:55,548 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-08-12 20:03:55,548 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-08-12 20:03:55,548 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-08-12 20:03:55,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:55,550 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:55,550 INFO L550 BasicCegarLoop]: 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-08-12 20:03:55,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:55,775 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:55,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:55,776 INFO L82 PathProgramCache]: Analyzing trace with hash 887679068, now seen corresponding path program 24 times [2021-08-12 20:03:55,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:55,776 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359980943] [2021-08-12 20:03:55,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:55,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:55,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:55,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:55,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359980943] [2021-08-12 20:03:55,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359980943] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:55,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065572913] [2021-08-12 20:03:55,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 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-08-12 20:03:55,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:03:55,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:55,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:55,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:55,908 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:55,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065572913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:55,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:55,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:03:55,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864424158] [2021-08-12 20:03:55,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:55,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:55,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:55,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:55,910 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-08-12 20:03:57,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:57,270 INFO L93 Difference]: Finished difference Result 2437 states and 7628 transitions. [2021-08-12 20:03:57,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:03:57,271 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-08-12 20:03:57,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:57,277 INFO L225 Difference]: With dead ends: 2437 [2021-08-12 20:03:57,277 INFO L226 Difference]: Without dead ends: 2412 [2021-08-12 20:03:57,278 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 291.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:03:57,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-08-12 20:03:57,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-08-12 20:03:57,383 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-08-12 20:03:57,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-08-12 20:03:57,387 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-08-12 20:03:57,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:57,387 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-08-12 20:03:57,387 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-08-12 20:03:57,387 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-08-12 20:03:57,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:57,388 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:57,388 INFO L550 BasicCegarLoop]: 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-08-12 20:03:57,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-08-12 20:03:57,589 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:57,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:57,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1454631148, now seen corresponding path program 25 times [2021-08-12 20:03:57,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:57,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739196735] [2021-08-12 20:03:57,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:57,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:57,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:57,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:57,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739196735] [2021-08-12 20:03:57,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739196735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:57,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667032235] [2021-08-12 20:03:57,637 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-08-12 20:03:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:57,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:57,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:57,744 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:57,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667032235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:57,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:57,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:03:57,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392112060] [2021-08-12 20:03:57,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:03:57,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:57,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:03:57,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:03:57,745 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-08-12 20:03:59,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:59,076 INFO L93 Difference]: Finished difference Result 2360 states and 7430 transitions. [2021-08-12 20:03:59,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:03:59,077 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-08-12 20:03:59,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:59,081 INFO L225 Difference]: With dead ends: 2360 [2021-08-12 20:03:59,082 INFO L226 Difference]: Without dead ends: 2335 [2021-08-12 20:03:59,082 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 296.4ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:03:59,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-08-12 20:03:59,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-08-12 20:03:59,192 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-08-12 20:03:59,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-12 20:03:59,195 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-12 20:03:59,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:59,195 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-12 20:03:59,195 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-08-12 20:03:59,195 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-12 20:03:59,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:03:59,197 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:59,197 INFO L550 BasicCegarLoop]: 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-08-12 20:03:59,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:59,397 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:59,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:59,398 INFO L82 PathProgramCache]: Analyzing trace with hash 282285290, now seen corresponding path program 26 times [2021-08-12 20:03:59,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:59,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325091061] [2021-08-12 20:03:59,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:59,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:59,444 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:59,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:59,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325091061] [2021-08-12 20:03:59,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325091061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:59,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86383688] [2021-08-12 20:03:59,445 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-08-12 20:03:59,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:59,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:59,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:03:59,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:59,540 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:59,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86383688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:59,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:59,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 20:03:59,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119818738] [2021-08-12 20:03:59,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 20:03:59,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:59,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 20:03:59,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:03:59,542 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-08-12 20:04:00,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:00,910 INFO L93 Difference]: Finished difference Result 2310 states and 7184 transitions. [2021-08-12 20:04:00,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:04:00,910 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-08-12 20:04:00,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:00,915 INFO L225 Difference]: With dead ends: 2310 [2021-08-12 20:04:00,915 INFO L226 Difference]: Without dead ends: 2285 [2021-08-12 20:04:00,916 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 253.1ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:04:00,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-08-12 20:04:01,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-08-12 20:04:01,032 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-08-12 20:04:01,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-08-12 20:04:01,035 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-08-12 20:04:01,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:01,035 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-08-12 20:04:01,035 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-08-12 20:04:01,035 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-08-12 20:04:01,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:01,037 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:01,037 INFO L550 BasicCegarLoop]: 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-08-12 20:04:01,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-12 20:04:01,241 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:01,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:01,241 INFO L82 PathProgramCache]: Analyzing trace with hash 363661378, now seen corresponding path program 27 times [2021-08-12 20:04:01,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:01,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281489261] [2021-08-12 20:04:01,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:01,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:01,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:01,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:01,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281489261] [2021-08-12 20:04:01,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281489261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:01,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275189494] [2021-08-12 20:04:01,278 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-08-12 20:04:01,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:04:01,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:01,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:01,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:01,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:01,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275189494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:01,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:01,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 20:04:01,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085167983] [2021-08-12 20:04:01,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 20:04:01,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:01,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 20:04:01,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:04:01,377 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-08-12 20:04:02,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:02,745 INFO L93 Difference]: Finished difference Result 2201 states and 6903 transitions. [2021-08-12 20:04:02,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:04:02,745 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-08-12 20:04:02,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:02,749 INFO L225 Difference]: With dead ends: 2201 [2021-08-12 20:04:02,750 INFO L226 Difference]: Without dead ends: 2172 [2021-08-12 20:04:02,750 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 244.5ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:04:02,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-08-12 20:04:02,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-08-12 20:04:02,860 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-08-12 20:04:02,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-12 20:04:02,863 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-12 20:04:02,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:02,863 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-12 20:04:02,863 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-08-12 20:04:02,863 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-12 20:04:02,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:02,864 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:02,864 INFO L550 BasicCegarLoop]: 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-08-12 20:04:03,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:03,065 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:03,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:03,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1294318594, now seen corresponding path program 28 times [2021-08-12 20:04:03,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:03,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855946961] [2021-08-12 20:04:03,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:03,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:03,100 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:03,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:03,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855946961] [2021-08-12 20:04:03,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855946961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:03,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769543573] [2021-08-12 20:04:03,100 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-08-12 20:04:03,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:03,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:03,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:03,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:03,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:03,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769543573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:03,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:03,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:04:03,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017560928] [2021-08-12 20:04:03,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:04:03,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:03,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:04:03,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:04:03,203 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-08-12 20:04:04,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:04,515 INFO L93 Difference]: Finished difference Result 2224 states and 6951 transitions. [2021-08-12 20:04:04,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:04:04,515 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-08-12 20:04:04,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:04,520 INFO L225 Difference]: With dead ends: 2224 [2021-08-12 20:04:04,520 INFO L226 Difference]: Without dead ends: 2199 [2021-08-12 20:04:04,521 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 226.0ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:04,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-08-12 20:04:04,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-08-12 20:04:04,634 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-08-12 20:04:04,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-08-12 20:04:04,638 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-08-12 20:04:04,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:04,638 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-08-12 20:04:04,638 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-08-12 20:04:04,638 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-08-12 20:04:04,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:04,640 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:04,640 INFO L550 BasicCegarLoop]: 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-08-12 20:04:04,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-12 20:04:04,845 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:04,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:04,845 INFO L82 PathProgramCache]: Analyzing trace with hash -1357609548, now seen corresponding path program 29 times [2021-08-12 20:04:04,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:04,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213408273] [2021-08-12 20:04:04,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:04,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:04,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:04,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:04,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213408273] [2021-08-12 20:04:04,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213408273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:04,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217382376] [2021-08-12 20:04:04,876 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-08-12 20:04:04,923 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:04:04,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:04,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:04,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:04,989 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:04,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217382376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:04,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:04,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:04:04,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458168241] [2021-08-12 20:04:04,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:04:04,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:04,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:04:04,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:04:04,990 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-08-12 20:04:06,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:06,256 INFO L93 Difference]: Finished difference Result 2181 states and 6845 transitions. [2021-08-12 20:04:06,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:04:06,257 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-08-12 20:04:06,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:06,261 INFO L225 Difference]: With dead ends: 2181 [2021-08-12 20:04:06,261 INFO L226 Difference]: Without dead ends: 2152 [2021-08-12 20:04:06,261 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 202.0ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:04:06,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-08-12 20:04:06,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-08-12 20:04:06,407 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-08-12 20:04:06,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-12 20:04:06,410 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-12 20:04:06,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:06,410 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-12 20:04:06,410 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-08-12 20:04:06,410 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-12 20:04:06,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:06,412 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:06,412 INFO L550 BasicCegarLoop]: 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-08-12 20:04:06,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-12 20:04:06,612 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:06,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:06,613 INFO L82 PathProgramCache]: Analyzing trace with hash -354181564, now seen corresponding path program 30 times [2021-08-12 20:04:06,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:06,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890247435] [2021-08-12 20:04:06,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:06,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:06,649 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:06,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:06,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890247435] [2021-08-12 20:04:06,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890247435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:06,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390373307] [2021-08-12 20:04:06,650 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-08-12 20:04:06,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:04:06,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:06,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:06,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:06,734 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:06,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390373307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:06,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:06,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:04:06,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047862351] [2021-08-12 20:04:06,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 20:04:06,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:06,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 20:04:06,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 20:04:06,735 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-08-12 20:04:08,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:08,048 INFO L93 Difference]: Finished difference Result 2122 states and 6453 transitions. [2021-08-12 20:04:08,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:04:08,049 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-08-12 20:04:08,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:08,053 INFO L225 Difference]: With dead ends: 2122 [2021-08-12 20:04:08,053 INFO L226 Difference]: Without dead ends: 2097 [2021-08-12 20:04:08,054 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 194.2ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:08,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-08-12 20:04:08,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-08-12 20:04:08,181 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-08-12 20:04:08,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-08-12 20:04:08,184 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-08-12 20:04:08,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:08,184 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-08-12 20:04:08,184 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-08-12 20:04:08,184 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-08-12 20:04:08,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:08,186 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:08,186 INFO L550 BasicCegarLoop]: 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-08-12 20:04:08,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-12 20:04:08,409 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:08,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:08,409 INFO L82 PathProgramCache]: Analyzing trace with hash -272805476, now seen corresponding path program 31 times [2021-08-12 20:04:08,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:08,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014988188] [2021-08-12 20:04:08,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:08,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:08,472 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:08,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:08,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014988188] [2021-08-12 20:04:08,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014988188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:08,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444622916] [2021-08-12 20:04:08,473 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-08-12 20:04:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:08,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:08,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:08,545 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:08,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444622916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:08,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:08,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:04:08,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481793339] [2021-08-12 20:04:08,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 20:04:08,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:08,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 20:04:08,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 20:04:08,562 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-08-12 20:04:09,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:09,785 INFO L93 Difference]: Finished difference Result 1988 states and 6105 transitions. [2021-08-12 20:04:09,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:09,786 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-08-12 20:04:09,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:09,789 INFO L225 Difference]: With dead ends: 1988 [2021-08-12 20:04:09,789 INFO L226 Difference]: Without dead ends: 1959 [2021-08-12 20:04:09,790 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 168.0ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:04:09,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-08-12 20:04:09,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-08-12 20:04:09,940 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-08-12 20:04:09,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-08-12 20:04:09,943 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-08-12 20:04:09,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:09,943 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-08-12 20:04:09,943 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-08-12 20:04:09,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-08-12 20:04:09,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:09,945 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:09,945 INFO L550 BasicCegarLoop]: 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-08-12 20:04:10,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-12 20:04:10,146 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:10,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:10,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1787897448, now seen corresponding path program 32 times [2021-08-12 20:04:10,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:10,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217406550] [2021-08-12 20:04:10,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:10,176 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:10,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:10,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217406550] [2021-08-12 20:04:10,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217406550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:10,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532305768] [2021-08-12 20:04:10,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:04:10,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:10,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:10,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:10,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:10,255 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:10,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532305768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:10,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:10,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:04:10,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149444659] [2021-08-12 20:04:10,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 20:04:10,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:10,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 20:04:10,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 20:04:10,256 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-08-12 20:04:11,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:11,196 INFO L93 Difference]: Finished difference Result 1753 states and 5544 transitions. [2021-08-12 20:04:11,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:04:11,197 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-08-12 20:04:11,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:11,201 INFO L225 Difference]: With dead ends: 1753 [2021-08-12 20:04:11,201 INFO L226 Difference]: Without dead ends: 1716 [2021-08-12 20:04:11,201 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 112.6ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-08-12 20:04:11,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-08-12 20:04:11,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-08-12 20:04:11,348 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-08-12 20:04:11,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-08-12 20:04:11,351 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-08-12 20:04:11,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:11,352 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-08-12 20:04:11,352 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-08-12 20:04:11,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-08-12 20:04:11,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:11,354 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:11,354 INFO L550 BasicCegarLoop]: 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-08-12 20:04:11,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:11,555 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:11,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:11,555 INFO L82 PathProgramCache]: Analyzing trace with hash -190770732, now seen corresponding path program 33 times [2021-08-12 20:04:11,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:11,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279556783] [2021-08-12 20:04:11,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:11,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:11,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:11,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279556783] [2021-08-12 20:04:11,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279556783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:11,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684822058] [2021-08-12 20:04:11,591 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-08-12 20:04:11,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:04:11,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:11,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:11,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:11,707 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:11,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684822058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:11,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:11,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:04:11,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591406720] [2021-08-12 20:04:11,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:04:11,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:11,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:04:11,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:04:11,710 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-08-12 20:04:12,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:12,847 INFO L93 Difference]: Finished difference Result 1846 states and 5777 transitions. [2021-08-12 20:04:12,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:12,848 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-08-12 20:04:12,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:12,851 INFO L225 Difference]: With dead ends: 1846 [2021-08-12 20:04:12,851 INFO L226 Difference]: Without dead ends: 1821 [2021-08-12 20:04:12,852 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 203.4ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:04:12,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-08-12 20:04:12,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-08-12 20:04:12,996 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-08-12 20:04:12,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-08-12 20:04:13,001 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-08-12 20:04:13,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:13,001 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-08-12 20:04:13,001 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-08-12 20:04:13,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-08-12 20:04:13,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:13,004 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:13,004 INFO L550 BasicCegarLoop]: 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-08-12 20:04:13,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-08-12 20:04:13,217 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:13,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:13,217 INFO L82 PathProgramCache]: Analyzing trace with hash 1452268422, now seen corresponding path program 34 times [2021-08-12 20:04:13,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:13,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719349210] [2021-08-12 20:04:13,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:13,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:13,252 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:13,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:13,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719349210] [2021-08-12 20:04:13,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719349210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:13,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573153465] [2021-08-12 20:04:13,253 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-08-12 20:04:13,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:13,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:13,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:13,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:13,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:13,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573153465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:13,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:13,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 20:04:13,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916349413] [2021-08-12 20:04:13,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:04:13,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:13,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:04:13,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:04:13,355 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-08-12 20:04:14,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:14,424 INFO L93 Difference]: Finished difference Result 1815 states and 5702 transitions. [2021-08-12 20:04:14,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:04:14,425 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-08-12 20:04:14,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:14,428 INFO L225 Difference]: With dead ends: 1815 [2021-08-12 20:04:14,428 INFO L226 Difference]: Without dead ends: 1786 [2021-08-12 20:04:14,428 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 163.8ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:04:14,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-08-12 20:04:14,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-08-12 20:04:14,560 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-08-12 20:04:14,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-08-12 20:04:14,563 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-08-12 20:04:14,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:14,563 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-08-12 20:04:14,563 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-08-12 20:04:14,563 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-08-12 20:04:14,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 20:04:14,564 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:14,564 INFO L550 BasicCegarLoop]: 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-08-12 20:04:14,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-12 20:04:14,765 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:14,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:14,765 INFO L82 PathProgramCache]: Analyzing trace with hash 184811244, now seen corresponding path program 35 times [2021-08-12 20:04:14,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:14,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830476318] [2021-08-12 20:04:14,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:14,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:14,797 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:14,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:14,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830476318] [2021-08-12 20:04:14,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830476318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:14,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003777576] [2021-08-12 20:04:14,798 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-08-12 20:04:14,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:04:14,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:14,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:04:14,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:14,878 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:14,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003777576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:14,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:14,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 20:04:14,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816405978] [2021-08-12 20:04:14,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 20:04:14,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:14,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 20:04:14,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-12 20:04:14,879 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-08-12 20:04:15,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:15,803 INFO L93 Difference]: Finished difference Result 1674 states and 5382 transitions. [2021-08-12 20:04:15,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:04:15,803 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-08-12 20:04:15,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:15,808 INFO L225 Difference]: With dead ends: 1674 [2021-08-12 20:04:15,808 INFO L226 Difference]: Without dead ends: 1637 [2021-08-12 20:04:15,808 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 90.0ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:04:15,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-08-12 20:04:15,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-08-12 20:04:15,954 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-08-12 20:04:15,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-08-12 20:04:15,960 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-08-12 20:04:15,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:15,960 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-08-12 20:04:15,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-08-12 20:04:15,960 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-08-12 20:04:15,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:15,962 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:15,963 INFO L550 BasicCegarLoop]: 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-08-12 20:04:16,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:16,177 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:16,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:16,177 INFO L82 PathProgramCache]: Analyzing trace with hash -998684486, now seen corresponding path program 4 times [2021-08-12 20:04:16,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:16,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349764125] [2021-08-12 20:04:16,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:16,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:16,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:16,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:16,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349764125] [2021-08-12 20:04:16,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349764125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:16,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740568845] [2021-08-12 20:04:16,439 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-08-12 20:04:16,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:16,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:16,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:04:16,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:16,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:16,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:16,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:04:16,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:16,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:16,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:16,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:04:16,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:16,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740568845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:16,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:16,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:04:16,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999046026] [2021-08-12 20:04:16,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:04:16,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:16,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:04:16,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:04:16,706 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-08-12 20:04:17,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:17,944 INFO L93 Difference]: Finished difference Result 1519 states and 4957 transitions. [2021-08-12 20:04:17,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:04:17,944 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-08-12 20:04:17,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:17,948 INFO L225 Difference]: With dead ends: 1519 [2021-08-12 20:04:17,948 INFO L226 Difference]: Without dead ends: 1502 [2021-08-12 20:04:17,948 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 617.5ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:04:17,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-08-12 20:04:18,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-08-12 20:04:18,114 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-08-12 20:04:18,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-08-12 20:04:18,117 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-08-12 20:04:18,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:18,117 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-08-12 20:04:18,117 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-08-12 20:04:18,117 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-08-12 20:04:18,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:18,118 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:18,119 INFO L550 BasicCegarLoop]: 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-08-12 20:04:18,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-08-12 20:04:18,319 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:18,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:18,319 INFO L82 PathProgramCache]: Analyzing trace with hash 1267884794, now seen corresponding path program 5 times [2021-08-12 20:04:18,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:18,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204414768] [2021-08-12 20:04:18,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:18,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:18,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:18,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:18,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204414768] [2021-08-12 20:04:18,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204414768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:18,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324187986] [2021-08-12 20:04:18,525 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-08-12 20:04:18,550 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:04:18,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:18,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:04:18,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:18,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:18,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:18,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:04:18,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:18,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:18,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:18,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:04:18,732 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:18,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324187986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:18,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:18,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:04:18,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741419214] [2021-08-12 20:04:18,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:04:18,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:18,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:04:18,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:04:18,733 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-08-12 20:04:19,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:19,885 INFO L93 Difference]: Finished difference Result 1497 states and 4901 transitions. [2021-08-12 20:04:19,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:04:19,885 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-08-12 20:04:19,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:19,888 INFO L225 Difference]: With dead ends: 1497 [2021-08-12 20:04:19,888 INFO L226 Difference]: Without dead ends: 1480 [2021-08-12 20:04:19,889 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 508.7ms TimeCoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:04:19,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-08-12 20:04:20,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-08-12 20:04:20,045 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-08-12 20:04:20,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-08-12 20:04:20,048 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-08-12 20:04:20,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:20,048 INFO L482 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-08-12 20:04:20,048 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-08-12 20:04:20,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-08-12 20:04:20,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:20,050 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:20,050 INFO L550 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-08-12 20:04:20,258 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:20,259 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:20,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:20,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1435653194, now seen corresponding path program 36 times [2021-08-12 20:04:20,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:20,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892962077] [2021-08-12 20:04:20,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:20,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:20,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-08-12 20:04:20,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:20,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892962077] [2021-08-12 20:04:20,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892962077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:20,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458875652] [2021-08-12 20:04:20,643 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:04:20,675 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:04:20,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:20,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:04:20,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:20,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:20,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:20,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:20,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:20,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:04:20,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:20,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:20,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:20,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:04:20,849 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:20,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458875652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:20,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:20,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-12 20:04:20,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540101167] [2021-08-12 20:04:20,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:04:20,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:20,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:04:20,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:04:20,850 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 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-08-12 20:04:23,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:23,521 INFO L93 Difference]: Finished difference Result 1660 states and 5347 transitions. [2021-08-12 20:04:23,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:04:23,521 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-08-12 20:04:23,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:23,525 INFO L225 Difference]: With dead ends: 1660 [2021-08-12 20:04:23,525 INFO L226 Difference]: Without dead ends: 1643 [2021-08-12 20:04:23,526 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 1915.8ms TimeCoverageRelationStatistics Valid=349, Invalid=1721, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:04:23,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2021-08-12 20:04:23,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1180. [2021-08-12 20:04:23,703 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-08-12 20:04:23,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-08-12 20:04:23,706 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-08-12 20:04:23,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:23,706 INFO L482 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-08-12 20:04:23,706 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-08-12 20:04:23,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-08-12 20:04:23,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:23,708 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:23,708 INFO L550 BasicCegarLoop]: 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-08-12 20:04:23,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-12 20:04:23,909 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:23,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:23,909 INFO L82 PathProgramCache]: Analyzing trace with hash -630606018, now seen corresponding path program 6 times [2021-08-12 20:04:23,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:23,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326652472] [2021-08-12 20:04:23,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:23,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:24,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:24,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:24,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326652472] [2021-08-12 20:04:24,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326652472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:24,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372475785] [2021-08-12 20:04:24,139 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-08-12 20:04:24,163 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:04:24,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:24,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 20:04:24,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:24,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:24,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:24,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:04:24,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:24,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:24,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:24,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:04:24,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:24,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372475785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:24,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:24,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:04:24,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286774124] [2021-08-12 20:04:24,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:04:24,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:24,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:04:24,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:04:24,390 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 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-08-12 20:04:26,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:26,038 INFO L93 Difference]: Finished difference Result 1643 states and 5249 transitions. [2021-08-12 20:04:26,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:04:26,039 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-08-12 20:04:26,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:26,042 INFO L225 Difference]: With dead ends: 1643 [2021-08-12 20:04:26,043 INFO L226 Difference]: Without dead ends: 1626 [2021-08-12 20:04:26,043 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 777.8ms TimeCoverageRelationStatistics Valid=192, Invalid=738, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:04:26,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2021-08-12 20:04:26,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 1189. [2021-08-12 20:04:26,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1188 states have (on average 3.3383838383838382) internal successors, (3966), 1188 states have internal predecessors, (3966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:26,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 3966 transitions. [2021-08-12 20:04:26,214 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 3966 transitions. Word has length 26 [2021-08-12 20:04:26,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:26,215 INFO L482 AbstractCegarLoop]: Abstraction has 1189 states and 3966 transitions. [2021-08-12 20:04:26,215 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-08-12 20:04:26,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 3966 transitions. [2021-08-12 20:04:26,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:26,217 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:26,217 INFO L550 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-08-12 20:04:26,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:26,430 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:26,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:26,430 INFO L82 PathProgramCache]: Analyzing trace with hash 919775546, now seen corresponding path program 37 times [2021-08-12 20:04:26,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:26,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565046313] [2021-08-12 20:04:26,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:26,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:26,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:26,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:26,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565046313] [2021-08-12 20:04:26,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565046313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:26,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134417614] [2021-08-12 20:04:26,739 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-08-12 20:04:26,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:26,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:04:26,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:26,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:26,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:26,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:26,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:26,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:04:26,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:26,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:26,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:26,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:04:26,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:26,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134417614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:26,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:26,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-12 20:04:26,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922771384] [2021-08-12 20:04:26,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:04:26,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:26,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:04:26,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:04:26,939 INFO L87 Difference]: Start difference. First operand 1189 states and 3966 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-08-12 20:04:29,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:29,986 INFO L93 Difference]: Finished difference Result 1882 states and 5990 transitions. [2021-08-12 20:04:29,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 20:04:29,986 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-08-12 20:04:29,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:29,990 INFO L225 Difference]: With dead ends: 1882 [2021-08-12 20:04:29,990 INFO L226 Difference]: Without dead ends: 1865 [2021-08-12 20:04:29,991 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 1844.2ms TimeCoverageRelationStatistics Valid=423, Invalid=1833, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:04:29,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1865 states. [2021-08-12 20:04:30,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1865 to 1201. [2021-08-12 20:04:30,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3466666666666667) internal successors, (4016), 1200 states have internal predecessors, (4016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:30,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 4016 transitions. [2021-08-12 20:04:30,172 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 4016 transitions. Word has length 26 [2021-08-12 20:04:30,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:30,173 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 4016 transitions. [2021-08-12 20:04:30,173 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-08-12 20:04:30,173 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 4016 transitions. [2021-08-12 20:04:30,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:30,174 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:30,175 INFO L550 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-08-12 20:04:30,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-12 20:04:30,375 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:30,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:30,376 INFO L82 PathProgramCache]: Analyzing trace with hash -56543298, now seen corresponding path program 38 times [2021-08-12 20:04:30,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:30,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703432078] [2021-08-12 20:04:30,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:30,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:30,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:30,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:30,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703432078] [2021-08-12 20:04:30,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703432078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:30,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258681702] [2021-08-12 20:04:30,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:04:30,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:30,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:30,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 20:04:30,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:30,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:30,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:30,928 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:30,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-08-12 20:04:30,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:04:30,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:30,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:30,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:38 [2021-08-12 20:04:31,042 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:31,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258681702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:31,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:31,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-12 20:04:31,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693769541] [2021-08-12 20:04:31,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 20:04:31,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:31,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 20:04:31,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-12 20:04:31,044 INFO L87 Difference]: Start difference. First operand 1201 states and 4016 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-08-12 20:04:33,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:33,788 INFO L93 Difference]: Finished difference Result 2086 states and 6625 transitions. [2021-08-12 20:04:33,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:04:33,788 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-08-12 20:04:33,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:33,793 INFO L225 Difference]: With dead ends: 2086 [2021-08-12 20:04:33,793 INFO L226 Difference]: Without dead ends: 2069 [2021-08-12 20:04:33,793 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1428.6ms TimeCoverageRelationStatistics Valid=280, Invalid=1700, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:04:33,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2021-08-12 20:04:33,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1211. [2021-08-12 20:04:33,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 1210 states have (on average 3.3446280991735535) internal successors, (4047), 1210 states have internal predecessors, (4047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:33,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 4047 transitions. [2021-08-12 20:04:33,988 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 4047 transitions. Word has length 26 [2021-08-12 20:04:33,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:33,988 INFO L482 AbstractCegarLoop]: Abstraction has 1211 states and 4047 transitions. [2021-08-12 20:04:33,988 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-08-12 20:04:33,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 4047 transitions. [2021-08-12 20:04:33,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:33,990 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:33,990 INFO L550 BasicCegarLoop]: 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-08-12 20:04:34,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-12 20:04:34,191 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:34,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:34,191 INFO L82 PathProgramCache]: Analyzing trace with hash -2141610526, now seen corresponding path program 7 times [2021-08-12 20:04:34,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:34,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618321447] [2021-08-12 20:04:34,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:34,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:34,408 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:34,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:34,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618321447] [2021-08-12 20:04:34,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618321447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:34,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844816699] [2021-08-12 20:04:34,408 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-08-12 20:04:34,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:34,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:04:34,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:34,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:34,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:34,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:04:34,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:34,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:34,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:34,636 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:04:34,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-08-12 20:04:34,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844816699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:34,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:34,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:04:34,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633194160] [2021-08-12 20:04:34,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:04:34,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:34,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:04:34,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:04:34,658 INFO L87 Difference]: Start difference. First operand 1211 states and 4047 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-08-12 20:04:36,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:36,040 INFO L93 Difference]: Finished difference Result 1616 states and 5258 transitions. [2021-08-12 20:04:36,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 20:04:36,041 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-08-12 20:04:36,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:36,045 INFO L225 Difference]: With dead ends: 1616 [2021-08-12 20:04:36,045 INFO L226 Difference]: Without dead ends: 1599 [2021-08-12 20:04:36,045 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 650.1ms TimeCoverageRelationStatistics Valid=161, Invalid=595, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:04:36,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1599 states. [2021-08-12 20:04:36,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1599 to 1222. [2021-08-12 20:04:36,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3415233415233416) internal successors, (4080), 1221 states have internal predecessors, (4080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:36,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4080 transitions. [2021-08-12 20:04:36,279 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4080 transitions. Word has length 26 [2021-08-12 20:04:36,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:36,279 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4080 transitions. [2021-08-12 20:04:36,279 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-08-12 20:04:36,279 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4080 transitions. [2021-08-12 20:04:36,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:36,282 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:36,282 INFO L550 BasicCegarLoop]: 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-08-12 20:04:36,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-12 20:04:36,482 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:36,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:36,483 INFO L82 PathProgramCache]: Analyzing trace with hash 124958754, now seen corresponding path program 8 times [2021-08-12 20:04:36,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:36,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586300743] [2021-08-12 20:04:36,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:36,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:36,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:36,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:36,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586300743] [2021-08-12 20:04:36,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586300743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:36,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659276946] [2021-08-12 20:04:36,674 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-08-12 20:04:36,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:36,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:36,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 20:04:36,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:36,869 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-12 20:04:36,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 64 [2021-08-12 20:04:36,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:36,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:36,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:36,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:76, output treesize:105 [2021-08-12 20:04:37,002 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:37,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659276946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:37,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:37,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 20:04:37,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216855791] [2021-08-12 20:04:37,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:04:37,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:37,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:04:37,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:04:37,003 INFO L87 Difference]: Start difference. First operand 1222 states and 4080 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-08-12 20:04:39,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:39,945 INFO L93 Difference]: Finished difference Result 1879 states and 5974 transitions. [2021-08-12 20:04:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:04:39,945 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-08-12 20:04:39,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:39,950 INFO L225 Difference]: With dead ends: 1879 [2021-08-12 20:04:39,950 INFO L226 Difference]: Without dead ends: 1862 [2021-08-12 20:04:39,951 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1498.1ms TimeCoverageRelationStatistics Valid=313, Invalid=1757, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:04:39,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2021-08-12 20:04:40,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1233. [2021-08-12 20:04:40,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1233 states, 1232 states have (on average 3.3506493506493507) internal successors, (4128), 1232 states have internal predecessors, (4128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:40,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 4128 transitions. [2021-08-12 20:04:40,180 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 4128 transitions. Word has length 26 [2021-08-12 20:04:40,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:40,180 INFO L482 AbstractCegarLoop]: Abstraction has 1233 states and 4128 transitions. [2021-08-12 20:04:40,180 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-08-12 20:04:40,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 4128 transitions. [2021-08-12 20:04:40,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:40,183 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:40,183 INFO L550 BasicCegarLoop]: 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-08-12 20:04:40,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-12 20:04:40,384 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:40,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:40,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1812450954, now seen corresponding path program 9 times [2021-08-12 20:04:40,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:40,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083569375] [2021-08-12 20:04:40,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:40,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:40,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:40,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:40,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083569375] [2021-08-12 20:04:40,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083569375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:40,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662733758] [2021-08-12 20:04:40,559 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-08-12 20:04:40,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:04:40,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:40,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:04:40,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:40,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:40,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:40,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:04:40,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:40,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:40,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:40,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:5 [2021-08-12 20:04:40,826 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:40,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662733758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:40,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:40,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:04:40,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907875321] [2021-08-12 20:04:40,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:04:40,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:40,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:04:40,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:04:40,828 INFO L87 Difference]: Start difference. First operand 1233 states and 4128 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-08-12 20:04:42,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:42,714 INFO L93 Difference]: Finished difference Result 1870 states and 6063 transitions. [2021-08-12 20:04:42,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:04:42,714 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-08-12 20:04:42,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:42,719 INFO L225 Difference]: With dead ends: 1870 [2021-08-12 20:04:42,719 INFO L226 Difference]: Without dead ends: 1853 [2021-08-12 20:04:42,720 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 739.8ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:04:42,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2021-08-12 20:04:42,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1242. [2021-08-12 20:04:42,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 1241 states have (on average 3.35535858178888) internal successors, (4164), 1241 states have internal predecessors, (4164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:42,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 4164 transitions. [2021-08-12 20:04:42,941 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 4164 transitions. Word has length 26 [2021-08-12 20:04:42,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:42,942 INFO L482 AbstractCegarLoop]: Abstraction has 1242 states and 4164 transitions. [2021-08-12 20:04:42,942 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-08-12 20:04:42,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 4164 transitions. [2021-08-12 20:04:42,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:42,944 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:42,944 INFO L550 BasicCegarLoop]: 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-08-12 20:04:43,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:43,147 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:43,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:43,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1980260046, now seen corresponding path program 10 times [2021-08-12 20:04:43,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:43,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599559757] [2021-08-12 20:04:43,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:43,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:43,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:43,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:43,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599559757] [2021-08-12 20:04:43,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599559757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:43,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111446141] [2021-08-12 20:04:43,317 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-08-12 20:04:43,342 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:43,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:43,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:04:43,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:43,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:43,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:43,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:04:43,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:43,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:43,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:43,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:04:43,502 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:43,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111446141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:43,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:43,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 20:04:43,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350203610] [2021-08-12 20:04:43,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 20:04:43,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:43,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 20:04:43,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:04:43,503 INFO L87 Difference]: Start difference. First operand 1242 states and 4164 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-08-12 20:04:44,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:44,634 INFO L93 Difference]: Finished difference Result 1427 states and 4678 transitions. [2021-08-12 20:04:44,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 20:04:44,635 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-08-12 20:04:44,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:44,638 INFO L225 Difference]: With dead ends: 1427 [2021-08-12 20:04:44,638 INFO L226 Difference]: Without dead ends: 1410 [2021-08-12 20:04:44,638 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 335.9ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-12 20:04:44,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1410 states. [2021-08-12 20:04:44,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1410 to 1238. [2021-08-12 20:04:44,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.354890864995958) internal successors, (4150), 1237 states have internal predecessors, (4150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:44,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4150 transitions. [2021-08-12 20:04:44,862 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4150 transitions. Word has length 26 [2021-08-12 20:04:44,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:44,862 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4150 transitions. [2021-08-12 20:04:44,862 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-08-12 20:04:44,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4150 transitions. [2021-08-12 20:04:44,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:44,864 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:44,864 INFO L550 BasicCegarLoop]: 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-08-12 20:04:45,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:45,065 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:45,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:45,065 INFO L82 PathProgramCache]: Analyzing trace with hash 247191222, now seen corresponding path program 11 times [2021-08-12 20:04:45,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:45,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982355805] [2021-08-12 20:04:45,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:45,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:45,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:45,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:45,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982355805] [2021-08-12 20:04:45,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982355805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:45,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591768347] [2021-08-12 20:04:45,250 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-08-12 20:04:45,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:04:45,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:45,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:04:45,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:45,451 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-12 20:04:45,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-12 20:04:45,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:45,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:45,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:45,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:69, output treesize:21 [2021-08-12 20:04:45,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-08-12 20:04:45,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591768347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:45,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:45,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 20:04:45,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327247804] [2021-08-12 20:04:45,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:04:45,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:45,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:04:45,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:04:45,523 INFO L87 Difference]: Start difference. First operand 1238 states and 4150 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-08-12 20:04:48,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:48,037 INFO L93 Difference]: Finished difference Result 2070 states and 6703 transitions. [2021-08-12 20:04:48,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:04:48,037 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-08-12 20:04:48,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:48,042 INFO L225 Difference]: With dead ends: 2070 [2021-08-12 20:04:48,042 INFO L226 Difference]: Without dead ends: 2053 [2021-08-12 20:04:48,042 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 1119.7ms TimeCoverageRelationStatistics Valid=342, Invalid=1464, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 20:04:48,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2021-08-12 20:04:48,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1241. [2021-08-12 20:04:48,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 1240 states have (on average 3.3588709677419355) internal successors, (4165), 1240 states have internal predecessors, (4165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:48,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 4165 transitions. [2021-08-12 20:04:48,255 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 4165 transitions. Word has length 26 [2021-08-12 20:04:48,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:48,255 INFO L482 AbstractCegarLoop]: Abstraction has 1241 states and 4165 transitions. [2021-08-12 20:04:48,255 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-08-12 20:04:48,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 4165 transitions. [2021-08-12 20:04:48,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:48,257 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:48,257 INFO L550 BasicCegarLoop]: 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-08-12 20:04:48,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-12 20:04:48,458 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:48,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:48,458 INFO L82 PathProgramCache]: Analyzing trace with hash 317421942, now seen corresponding path program 12 times [2021-08-12 20:04:48,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:48,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28733648] [2021-08-12 20:04:48,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:48,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:48,676 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:48,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:48,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28733648] [2021-08-12 20:04:48,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28733648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:48,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613412330] [2021-08-12 20:04:48,677 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-08-12 20:04:48,700 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:04:48,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:48,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:04:48,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:48,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:48,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:48,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:48,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:48,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 20 [2021-08-12 20:04:48,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:04:48,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:48,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:48,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-08-12 20:04:48,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:48,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613412330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:48,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:48,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:04:48,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018136517] [2021-08-12 20:04:48,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:04:48,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:48,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:04:48,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:04:48,881 INFO L87 Difference]: Start difference. First operand 1241 states and 4165 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-08-12 20:04:51,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:51,125 INFO L93 Difference]: Finished difference Result 1839 states and 5988 transitions. [2021-08-12 20:04:51,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:04:51,126 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-08-12 20:04:51,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:51,131 INFO L225 Difference]: With dead ends: 1839 [2021-08-12 20:04:51,131 INFO L226 Difference]: Without dead ends: 1822 [2021-08-12 20:04:51,132 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 1046.1ms TimeCoverageRelationStatistics Valid=293, Invalid=1347, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:04:51,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2021-08-12 20:04:51,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1244. [2021-08-12 20:04:51,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1244 states, 1243 states have (on average 3.360418342719228) internal successors, (4177), 1243 states have internal predecessors, (4177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:51,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1244 states to 1244 states and 4177 transitions. [2021-08-12 20:04:51,364 INFO L78 Accepts]: Start accepts. Automaton has 1244 states and 4177 transitions. Word has length 26 [2021-08-12 20:04:51,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:51,364 INFO L482 AbstractCegarLoop]: Abstraction has 1244 states and 4177 transitions. [2021-08-12 20:04:51,364 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-08-12 20:04:51,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states and 4177 transitions. [2021-08-12 20:04:51,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:51,366 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:51,366 INFO L550 BasicCegarLoop]: 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-08-12 20:04:51,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-12 20:04:51,566 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:51,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:51,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1212092298, now seen corresponding path program 13 times [2021-08-12 20:04:51,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:51,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547712913] [2021-08-12 20:04:51,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:51,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:51,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:51,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:51,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547712913] [2021-08-12 20:04:51,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547712913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:51,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401029221] [2021-08-12 20:04:51,792 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:04:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:51,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:04:51,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:51,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:51,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:51,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:04:51,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:51,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:51,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:51,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:04:51,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:51,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401029221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:51,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:51,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:04:51,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929823692] [2021-08-12 20:04:51,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:04:51,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:52,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:04:52,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:04:52,000 INFO L87 Difference]: Start difference. First operand 1244 states and 4177 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-08-12 20:04:54,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:54,060 INFO L93 Difference]: Finished difference Result 1883 states and 6021 transitions. [2021-08-12 20:04:54,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:04:54,061 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-08-12 20:04:54,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:54,064 INFO L225 Difference]: With dead ends: 1883 [2021-08-12 20:04:54,065 INFO L226 Difference]: Without dead ends: 1866 [2021-08-12 20:04:54,065 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 742.6ms TimeCoverageRelationStatistics Valid=200, Invalid=670, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:04:54,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1866 states. [2021-08-12 20:04:54,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1866 to 1246. [2021-08-12 20:04:54,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 1245 states have (on average 3.3606425702811245) internal successors, (4184), 1245 states have internal predecessors, (4184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:54,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 4184 transitions. [2021-08-12 20:04:54,293 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 4184 transitions. Word has length 26 [2021-08-12 20:04:54,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:54,293 INFO L482 AbstractCegarLoop]: Abstraction has 1246 states and 4184 transitions. [2021-08-12 20:04:54,294 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-08-12 20:04:54,294 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 4184 transitions. [2021-08-12 20:04:54,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:54,296 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:54,296 INFO L550 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-08-12 20:04:54,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:54,511 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:54,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:54,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1219202938, now seen corresponding path program 39 times [2021-08-12 20:04:54,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:54,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981990196] [2021-08-12 20:04:54,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:54,752 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:54,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:54,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981990196] [2021-08-12 20:04:54,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981990196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:54,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894717730] [2021-08-12 20:04:54,753 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 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-08-12 20:04:54,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:04:54,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:54,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:04:54,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:54,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:54,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:54,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:54,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:04:54,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:04:54,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:54,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:54,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:54,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:04:54,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:54,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894717730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:54,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:54,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-12 20:04:54,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226388276] [2021-08-12 20:04:54,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:04:54,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:54,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:04:54,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:04:54,927 INFO L87 Difference]: Start difference. First operand 1246 states and 4184 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-08-12 20:04:58,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:58,662 INFO L93 Difference]: Finished difference Result 2940 states and 9142 transitions. [2021-08-12 20:04:58,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-12 20:04:58,662 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-08-12 20:04:58,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:58,667 INFO L225 Difference]: With dead ends: 2940 [2021-08-12 20:04:58,667 INFO L226 Difference]: Without dead ends: 2893 [2021-08-12 20:04:58,668 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 1655.9ms TimeCoverageRelationStatistics Valid=545, Invalid=2535, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:04:58,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2893 states. [2021-08-12 20:04:58,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2893 to 1292. [2021-08-12 20:04:58,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1291 states have (on average 3.375677769171185) internal successors, (4358), 1291 states have internal predecessors, (4358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:04:58,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 4358 transitions. [2021-08-12 20:04:58,908 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 4358 transitions. Word has length 26 [2021-08-12 20:04:58,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:58,908 INFO L482 AbstractCegarLoop]: Abstraction has 1292 states and 4358 transitions. [2021-08-12 20:04:58,908 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-08-12 20:04:58,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 4358 transitions. [2021-08-12 20:04:58,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:04:58,910 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:58,910 INFO L550 BasicCegarLoop]: 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-08-12 20:04:59,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:59,111 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:59,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:59,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1493004622, now seen corresponding path program 14 times [2021-08-12 20:04:59,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:59,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180653890] [2021-08-12 20:04:59,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:59,341 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:59,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:59,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180653890] [2021-08-12 20:04:59,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180653890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:59,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138212864] [2021-08-12 20:04:59,341 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 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-08-12 20:04:59,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:59,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:59,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:04:59,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:59,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:04:59,593 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:59,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 20:04:59,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:59,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:59,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:59,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:120 [2021-08-12 20:04:59,776 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:59,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138212864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:59,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:59,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 20:04:59,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324747785] [2021-08-12 20:04:59,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:04:59,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:59,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:04:59,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:04:59,777 INFO L87 Difference]: Start difference. First operand 1292 states and 4358 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 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-08-12 20:05:03,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:03,565 INFO L93 Difference]: Finished difference Result 2345 states and 7348 transitions. [2021-08-12 20:05:03,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:05:03,565 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 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-08-12 20:05:03,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:03,570 INFO L225 Difference]: With dead ends: 2345 [2021-08-12 20:05:03,570 INFO L226 Difference]: Without dead ends: 2313 [2021-08-12 20:05:03,570 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1949.8ms TimeCoverageRelationStatistics Valid=406, Invalid=1756, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:05:03,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2313 states. [2021-08-12 20:05:03,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2313 to 1291. [2021-08-12 20:05:03,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1291 states, 1290 states have (on average 3.372093023255814) internal successors, (4350), 1290 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:03,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1291 states to 1291 states and 4350 transitions. [2021-08-12 20:05:03,813 INFO L78 Accepts]: Start accepts. Automaton has 1291 states and 4350 transitions. Word has length 26 [2021-08-12 20:05:03,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:03,813 INFO L482 AbstractCegarLoop]: Abstraction has 1291 states and 4350 transitions. [2021-08-12 20:05:03,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 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-08-12 20:05:03,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1291 states and 4350 transitions. [2021-08-12 20:05:03,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:03,815 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:03,815 INFO L550 BasicCegarLoop]: 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-08-12 20:05:04,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-08-12 20:05:04,016 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:04,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:04,016 INFO L82 PathProgramCache]: Analyzing trace with hash 1417319858, now seen corresponding path program 15 times [2021-08-12 20:05:04,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:04,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423033115] [2021-08-12 20:05:04,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:04,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:04,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:04,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:04,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423033115] [2021-08-12 20:05:04,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423033115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:04,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871472403] [2021-08-12 20:05:04,202 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 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-08-12 20:05:04,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:05:04,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:04,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:04,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:04,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:04,424 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:04,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-12 20:05:04,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:05:04,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:04,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:04,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2021-08-12 20:05:04,500 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:04,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871472403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:04,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:04,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-08-12 20:05:04,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347560295] [2021-08-12 20:05:04,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:05:04,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:04,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:05:04,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:05:04,501 INFO L87 Difference]: Start difference. First operand 1291 states and 4350 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-08-12 20:05:07,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:07,828 INFO L93 Difference]: Finished difference Result 2293 states and 7287 transitions. [2021-08-12 20:05:07,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:05:07,828 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-08-12 20:05:07,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:07,832 INFO L225 Difference]: With dead ends: 2293 [2021-08-12 20:05:07,833 INFO L226 Difference]: Without dead ends: 2276 [2021-08-12 20:05:07,833 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1385.7ms TimeCoverageRelationStatistics Valid=355, Invalid=1451, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 20:05:07,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2276 states. [2021-08-12 20:05:08,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2276 to 1288. [2021-08-12 20:05:08,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.370629370629371) internal successors, (4338), 1287 states have internal predecessors, (4338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:08,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4338 transitions. [2021-08-12 20:05:08,088 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4338 transitions. Word has length 26 [2021-08-12 20:05:08,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:08,089 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4338 transitions. [2021-08-12 20:05:08,089 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-08-12 20:05:08,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4338 transitions. [2021-08-12 20:05:08,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:08,090 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:08,091 INFO L550 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-08-12 20:05:08,291 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:08,291 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:08,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:08,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1873451990, now seen corresponding path program 40 times [2021-08-12 20:05:08,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:08,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913277853] [2021-08-12 20:05:08,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:08,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:08,561 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:08,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:08,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913277853] [2021-08-12 20:05:08,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913277853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:08,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151753224] [2021-08-12 20:05:08,561 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 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-08-12 20:05:08,584 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:05:08,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:08,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:05:08,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:08,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:08,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:08,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:08,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:08,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:05:08,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:08,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:08,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:08,712 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:05:08,730 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:08,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151753224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:08,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:08,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-12 20:05:08,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965545172] [2021-08-12 20:05:08,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:05:08,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:08,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:05:08,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:05:08,731 INFO L87 Difference]: Start difference. First operand 1288 states and 4338 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-08-12 20:05:12,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:12,287 INFO L93 Difference]: Finished difference Result 2762 states and 8716 transitions. [2021-08-12 20:05:12,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:05:12,288 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-08-12 20:05:12,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:12,293 INFO L225 Difference]: With dead ends: 2762 [2021-08-12 20:05:12,294 INFO L226 Difference]: Without dead ends: 2715 [2021-08-12 20:05:12,294 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 1509.8ms TimeCoverageRelationStatistics Valid=462, Invalid=1988, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:05:12,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2715 states. [2021-08-12 20:05:12,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2715 to 1284. [2021-08-12 20:05:12,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 3.3795791114575215) internal successors, (4336), 1283 states have internal predecessors, (4336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:12,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 4336 transitions. [2021-08-12 20:05:12,569 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 4336 transitions. Word has length 26 [2021-08-12 20:05:12,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:12,569 INFO L482 AbstractCegarLoop]: Abstraction has 1284 states and 4336 transitions. [2021-08-12 20:05:12,569 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-08-12 20:05:12,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 4336 transitions. [2021-08-12 20:05:12,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:12,571 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:12,571 INFO L550 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-08-12 20:05:12,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:12,772 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:12,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:12,772 INFO L82 PathProgramCache]: Analyzing trace with hash -39803338, now seen corresponding path program 41 times [2021-08-12 20:05:12,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:12,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667906943] [2021-08-12 20:05:12,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:12,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:13,034 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:13,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:13,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667906943] [2021-08-12 20:05:13,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667906943] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:13,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638920683] [2021-08-12 20:05:13,034 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 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-08-12 20:05:13,062 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:05:13,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:13,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:05:13,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:13,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:13,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:13,169 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:13,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 39 [2021-08-12 20:05:13,179 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-08-12 20:05:13,200 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-08-12 20:05:13,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:13,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:22 [2021-08-12 20:05:13,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-08-12 20:05:13,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638920683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:13,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:13,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-12 20:05:13,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180418328] [2021-08-12 20:05:13,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:05:13,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:13,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:05:13,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:05:13,258 INFO L87 Difference]: Start difference. First operand 1284 states and 4336 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-08-12 20:05:17,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:17,853 INFO L93 Difference]: Finished difference Result 3081 states and 9646 transitions. [2021-08-12 20:05:17,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-12 20:05:17,853 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-08-12 20:05:17,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:17,859 INFO L225 Difference]: With dead ends: 3081 [2021-08-12 20:05:17,859 INFO L226 Difference]: Without dead ends: 3034 [2021-08-12 20:05:17,860 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 904 ImplicationChecksByTransitivity, 2013.5ms TimeCoverageRelationStatistics Valid=623, Invalid=2457, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:05:17,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2021-08-12 20:05:18,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 1288. [2021-08-12 20:05:18,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.3853923853923855) internal successors, (4357), 1287 states have internal predecessors, (4357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:18,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4357 transitions. [2021-08-12 20:05:18,174 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4357 transitions. Word has length 26 [2021-08-12 20:05:18,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:18,174 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4357 transitions. [2021-08-12 20:05:18,174 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-08-12 20:05:18,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4357 transitions. [2021-08-12 20:05:18,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:18,176 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:18,176 INFO L550 BasicCegarLoop]: 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-08-12 20:05:18,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:18,377 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:18,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:18,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1882815202, now seen corresponding path program 16 times [2021-08-12 20:05:18,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:18,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686394058] [2021-08-12 20:05:18,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:18,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:18,606 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:18,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:18,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686394058] [2021-08-12 20:05:18,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686394058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:18,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149036848] [2021-08-12 20:05:18,607 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:05:18,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:05:18,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:18,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:05:18,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:18,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:18,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:18,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:05:18,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:18,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:18,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:18,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:05:18,848 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:18,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149036848] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:18,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:18,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:05:18,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103443125] [2021-08-12 20:05:18,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:05:18,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:18,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:05:18,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:18,849 INFO L87 Difference]: Start difference. First operand 1288 states and 4357 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-08-12 20:05:20,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:20,280 INFO L93 Difference]: Finished difference Result 1652 states and 5459 transitions. [2021-08-12 20:05:20,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:05:20,281 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-08-12 20:05:20,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:20,284 INFO L225 Difference]: With dead ends: 1652 [2021-08-12 20:05:20,284 INFO L226 Difference]: Without dead ends: 1635 [2021-08-12 20:05:20,285 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 538.9ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:05:20,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-08-12 20:05:20,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1305. [2021-08-12 20:05:20,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1305 states, 1304 states have (on average 3.3803680981595092) internal successors, (4408), 1304 states have internal predecessors, (4408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:20,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1305 states to 1305 states and 4408 transitions. [2021-08-12 20:05:20,550 INFO L78 Accepts]: Start accepts. Automaton has 1305 states and 4408 transitions. Word has length 26 [2021-08-12 20:05:20,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:20,550 INFO L482 AbstractCegarLoop]: Abstraction has 1305 states and 4408 transitions. [2021-08-12 20:05:20,550 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-08-12 20:05:20,551 INFO L276 IsEmpty]: Start isEmpty. Operand 1305 states and 4408 transitions. [2021-08-12 20:05:20,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:20,553 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:20,553 INFO L550 BasicCegarLoop]: 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-08-12 20:05:20,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:20,777 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:20,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:20,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1110153644, now seen corresponding path program 17 times [2021-08-12 20:05:20,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:20,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035374289] [2021-08-12 20:05:20,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:20,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:20,988 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:20,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:20,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035374289] [2021-08-12 20:05:20,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035374289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:20,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800247991] [2021-08-12 20:05:20,988 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-08-12 20:05:21,020 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:05:21,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:21,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:05:21,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:21,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:21,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:21,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:05:21,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:21,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:21,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:21,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:05:21,263 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:21,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800247991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:21,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:21,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 20:05:21,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484314761] [2021-08-12 20:05:21,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:05:21,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:21,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:05:21,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:05:21,264 INFO L87 Difference]: Start difference. First operand 1305 states and 4408 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:22,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:22,910 INFO L93 Difference]: Finished difference Result 1639 states and 5417 transitions. [2021-08-12 20:05:22,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 20:05:22,910 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 20:05:22,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:22,914 INFO L225 Difference]: With dead ends: 1639 [2021-08-12 20:05:22,914 INFO L226 Difference]: Without dead ends: 1622 [2021-08-12 20:05:22,914 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 694.6ms TimeCoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:05:22,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states. [2021-08-12 20:05:23,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 1297. [2021-08-12 20:05:23,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 3.385030864197531) internal successors, (4387), 1296 states have internal predecessors, (4387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:23,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4387 transitions. [2021-08-12 20:05:23,168 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4387 transitions. Word has length 26 [2021-08-12 20:05:23,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:23,168 INFO L482 AbstractCegarLoop]: Abstraction has 1297 states and 4387 transitions. [2021-08-12 20:05:23,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:23,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4387 transitions. [2021-08-12 20:05:23,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:23,170 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:23,170 INFO L550 BasicCegarLoop]: 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-08-12 20:05:23,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2021-08-12 20:05:23,371 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:23,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:23,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1553655630, now seen corresponding path program 18 times [2021-08-12 20:05:23,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:23,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891649414] [2021-08-12 20:05:23,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:23,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:23,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:23,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:23,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891649414] [2021-08-12 20:05:23,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891649414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:23,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67926577] [2021-08-12 20:05:23,557 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-08-12 20:05:23,582 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:05:23,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:23,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:05:23,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:23,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:23,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:23,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:05:23,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:23,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:23,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:23,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:5 [2021-08-12 20:05:23,825 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:23,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67926577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:23,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:23,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:05:23,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489861502] [2021-08-12 20:05:23,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:05:23,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:23,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:05:23,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:23,826 INFO L87 Difference]: Start difference. First operand 1297 states and 4387 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-08-12 20:05:25,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:25,783 INFO L93 Difference]: Finished difference Result 1882 states and 6177 transitions. [2021-08-12 20:05:25,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 20:05:25,783 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-08-12 20:05:25,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:25,787 INFO L225 Difference]: With dead ends: 1882 [2021-08-12 20:05:25,787 INFO L226 Difference]: Without dead ends: 1865 [2021-08-12 20:05:25,787 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 672.5ms TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:05:25,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1865 states. [2021-08-12 20:05:26,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1865 to 1306. [2021-08-12 20:05:26,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1305 states have (on average 3.389272030651341) internal successors, (4423), 1305 states have internal predecessors, (4423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:26,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 4423 transitions. [2021-08-12 20:05:26,042 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 4423 transitions. Word has length 26 [2021-08-12 20:05:26,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:26,042 INFO L482 AbstractCegarLoop]: Abstraction has 1306 states and 4423 transitions. [2021-08-12 20:05:26,043 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-08-12 20:05:26,043 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 4423 transitions. [2021-08-12 20:05:26,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:26,044 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:26,044 INFO L550 BasicCegarLoop]: 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-08-12 20:05:26,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:26,245 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:26,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:26,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1721464722, now seen corresponding path program 19 times [2021-08-12 20:05:26,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:26,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441655255] [2021-08-12 20:05:26,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:26,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:26,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:26,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:26,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441655255] [2021-08-12 20:05:26,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441655255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:26,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342190491] [2021-08-12 20:05:26,455 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-08-12 20:05:26,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:26,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:05:26,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:26,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:26,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:26,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:05:26,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:26,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:26,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:26,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:05:26,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:26,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342190491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:26,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:26,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 20:05:26,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473032818] [2021-08-12 20:05:26,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 20:05:26,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:26,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 20:05:26,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:05:26,675 INFO L87 Difference]: Start difference. First operand 1306 states and 4423 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-08-12 20:05:27,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:27,880 INFO L93 Difference]: Finished difference Result 1474 states and 4887 transitions. [2021-08-12 20:05:27,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 20:05:27,880 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-08-12 20:05:27,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:27,883 INFO L225 Difference]: With dead ends: 1474 [2021-08-12 20:05:27,883 INFO L226 Difference]: Without dead ends: 1457 [2021-08-12 20:05:27,883 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 330.0ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:27,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states. [2021-08-12 20:05:28,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 1300. [2021-08-12 20:05:28,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1299 states have (on average 3.3887605850654348) internal successors, (4402), 1299 states have internal predecessors, (4402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:28,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 4402 transitions. [2021-08-12 20:05:28,225 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 4402 transitions. Word has length 26 [2021-08-12 20:05:28,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:28,225 INFO L482 AbstractCegarLoop]: Abstraction has 1300 states and 4402 transitions. [2021-08-12 20:05:28,225 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-08-12 20:05:28,225 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 4402 transitions. [2021-08-12 20:05:28,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:28,227 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:28,227 INFO L550 BasicCegarLoop]: 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-08-12 20:05:28,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-08-12 20:05:28,427 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:28,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:28,428 INFO L82 PathProgramCache]: Analyzing trace with hash 505986546, now seen corresponding path program 20 times [2021-08-12 20:05:28,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:28,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005258484] [2021-08-12 20:05:28,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:28,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:28,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:28,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:28,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005258484] [2021-08-12 20:05:28,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005258484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:28,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131038240] [2021-08-12 20:05:28,608 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-08-12 20:05:28,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:28,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:28,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:05:28,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:28,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:28,778 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:28,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 20:05:28,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:28,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:28,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 20:05:28,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:75 [2021-08-12 20:05:28,888 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:28,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131038240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:28,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:28,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:05:28,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835428540] [2021-08-12 20:05:28,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:05:28,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:28,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:05:28,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:28,889 INFO L87 Difference]: Start difference. First operand 1300 states and 4402 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-08-12 20:05:31,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:31,260 INFO L93 Difference]: Finished difference Result 2109 states and 6898 transitions. [2021-08-12 20:05:31,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 20:05:31,261 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-08-12 20:05:31,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:31,265 INFO L225 Difference]: With dead ends: 2109 [2021-08-12 20:05:31,265 INFO L226 Difference]: Without dead ends: 2092 [2021-08-12 20:05:31,265 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 909.3ms TimeCoverageRelationStatistics Valid=229, Invalid=893, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 20:05:31,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2021-08-12 20:05:31,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 1297. [2021-08-12 20:05:31,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 3.385030864197531) internal successors, (4387), 1296 states have internal predecessors, (4387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:31,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4387 transitions. [2021-08-12 20:05:31,526 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4387 transitions. Word has length 26 [2021-08-12 20:05:31,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:31,526 INFO L482 AbstractCegarLoop]: Abstraction has 1297 states and 4387 transitions. [2021-08-12 20:05:31,526 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-08-12 20:05:31,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4387 transitions. [2021-08-12 20:05:31,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:31,528 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:31,528 INFO L550 BasicCegarLoop]: 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-08-12 20:05:31,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:31,730 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:31,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:31,732 INFO L82 PathProgramCache]: Analyzing trace with hash -1484642536, now seen corresponding path program 21 times [2021-08-12 20:05:31,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:31,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638484261] [2021-08-12 20:05:31,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:31,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:31,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:31,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638484261] [2021-08-12 20:05:31,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638484261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:31,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745092859] [2021-08-12 20:05:31,932 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-08-12 20:05:31,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:05:31,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:31,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:31,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:32,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:32,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:32,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:05:32,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:32,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:32,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:32,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:05:32,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:32,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745092859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:32,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:32,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-08-12 20:05:32,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390864597] [2021-08-12 20:05:32,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:05:32,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:32,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:05:32,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:05:32,185 INFO L87 Difference]: Start difference. First operand 1297 states and 4387 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-08-12 20:05:34,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:34,676 INFO L93 Difference]: Finished difference Result 1855 states and 6050 transitions. [2021-08-12 20:05:34,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 20:05:34,677 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-08-12 20:05:34,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:34,681 INFO L225 Difference]: With dead ends: 1855 [2021-08-12 20:05:34,681 INFO L226 Difference]: Without dead ends: 1838 [2021-08-12 20:05:34,681 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1026.6ms TimeCoverageRelationStatistics Valid=211, Invalid=1049, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 20:05:34,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1838 states. [2021-08-12 20:05:34,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1838 to 1293. [2021-08-12 20:05:34,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1292 states have (on average 3.3823529411764706) internal successors, (4370), 1292 states have internal predecessors, (4370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:34,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 4370 transitions. [2021-08-12 20:05:34,944 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 4370 transitions. Word has length 26 [2021-08-12 20:05:34,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:34,944 INFO L482 AbstractCegarLoop]: Abstraction has 1293 states and 4370 transitions. [2021-08-12 20:05:34,944 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-08-12 20:05:34,944 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 4370 transitions. [2021-08-12 20:05:34,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:34,946 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:34,946 INFO L550 BasicCegarLoop]: 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-08-12 20:05:35,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-08-12 20:05:35,149 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:35,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:35,149 INFO L82 PathProgramCache]: Analyzing trace with hash -2091148486, now seen corresponding path program 22 times [2021-08-12 20:05:35,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:35,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734186641] [2021-08-12 20:05:35,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:35,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:35,387 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:35,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:35,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734186641] [2021-08-12 20:05:35,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734186641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:35,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479925342] [2021-08-12 20:05:35,388 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:35,419 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:05:35,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:35,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:05:35,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:35,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:35,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:35,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:05:35,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:35,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:35,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:35,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:05:35,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:35,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479925342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:35,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:35,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:05:35,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682413909] [2021-08-12 20:05:35,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:05:35,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:35,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:05:35,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:35,612 INFO L87 Difference]: Start difference. First operand 1293 states and 4370 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-08-12 20:05:37,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:37,125 INFO L93 Difference]: Finished difference Result 1728 states and 5677 transitions. [2021-08-12 20:05:37,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:05:37,125 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-08-12 20:05:37,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:37,129 INFO L225 Difference]: With dead ends: 1728 [2021-08-12 20:05:37,129 INFO L226 Difference]: Without dead ends: 1705 [2021-08-12 20:05:37,129 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 537.2ms TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:05:37,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2021-08-12 20:05:37,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1334. [2021-08-12 20:05:37,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 1333 states have (on average 3.377344336084021) internal successors, (4502), 1333 states have internal predecessors, (4502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:37,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 4502 transitions. [2021-08-12 20:05:37,396 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 4502 transitions. Word has length 26 [2021-08-12 20:05:37,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:37,397 INFO L482 AbstractCegarLoop]: Abstraction has 1334 states and 4502 transitions. [2021-08-12 20:05:37,397 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-08-12 20:05:37,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 4502 transitions. [2021-08-12 20:05:37,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:37,399 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:37,399 INFO L550 BasicCegarLoop]: 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-08-12 20:05:37,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:37,599 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:37,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:37,599 INFO L82 PathProgramCache]: Analyzing trace with hash 2036009718, now seen corresponding path program 23 times [2021-08-12 20:05:37,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:37,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428118729] [2021-08-12 20:05:37,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:37,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:37,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:37,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:37,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428118729] [2021-08-12 20:05:37,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428118729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:37,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478588440] [2021-08-12 20:05:37,830 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:05:37,858 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:05:37,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:37,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 20:05:37,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:38,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:38,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:38,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2021-08-12 20:05:38,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:38,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:38,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:38,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:5 [2021-08-12 20:05:38,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:38,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478588440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:38,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:38,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 20:05:38,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441794763] [2021-08-12 20:05:38,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 20:05:38,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:38,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 20:05:38,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:05:38,052 INFO L87 Difference]: Start difference. First operand 1334 states and 4502 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-08-12 20:05:39,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:39,325 INFO L93 Difference]: Finished difference Result 1472 states and 4843 transitions. [2021-08-12 20:05:39,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 20:05:39,325 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-08-12 20:05:39,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:39,328 INFO L225 Difference]: With dead ends: 1472 [2021-08-12 20:05:39,328 INFO L226 Difference]: Without dead ends: 1451 [2021-08-12 20:05:39,329 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 442.6ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:05:39,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2021-08-12 20:05:39,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 1328. [2021-08-12 20:05:39,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1328 states, 1327 states have (on average 3.376789751318764) internal successors, (4481), 1327 states have internal predecessors, (4481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:39,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1328 states to 1328 states and 4481 transitions. [2021-08-12 20:05:39,600 INFO L78 Accepts]: Start accepts. Automaton has 1328 states and 4481 transitions. Word has length 26 [2021-08-12 20:05:39,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:39,600 INFO L482 AbstractCegarLoop]: Abstraction has 1328 states and 4481 transitions. [2021-08-12 20:05:39,600 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-08-12 20:05:39,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1328 states and 4481 transitions. [2021-08-12 20:05:39,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:39,603 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:39,603 INFO L550 BasicCegarLoop]: 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-08-12 20:05:39,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-12 20:05:39,825 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:39,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:39,825 INFO L82 PathProgramCache]: Analyzing trace with hash -31506310, now seen corresponding path program 24 times [2021-08-12 20:05:39,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:39,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492174968] [2021-08-12 20:05:39,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:39,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:40,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:40,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:40,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492174968] [2021-08-12 20:05:40,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492174968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:40,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042740412] [2021-08-12 20:05:40,046 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-08-12 20:05:40,074 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:05:40,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:40,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 20:05:40,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:40,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:40,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:40,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:40,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-08-12 20:05:40,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:05:40,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:40,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:40,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:28 [2021-08-12 20:05:40,329 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:40,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042740412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:40,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:40,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:05:40,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322786749] [2021-08-12 20:05:40,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:05:40,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:40,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:05:40,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:40,330 INFO L87 Difference]: Start difference. First operand 1328 states and 4481 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-08-12 20:05:42,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:42,299 INFO L93 Difference]: Finished difference Result 1964 states and 6400 transitions. [2021-08-12 20:05:42,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:05:42,299 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-08-12 20:05:42,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:42,303 INFO L225 Difference]: With dead ends: 1964 [2021-08-12 20:05:42,303 INFO L226 Difference]: Without dead ends: 1937 [2021-08-12 20:05:42,303 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 690.3ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:05:42,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-08-12 20:05:42,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1331. [2021-08-12 20:05:42,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1331 states, 1330 states have (on average 3.3774436090225564) internal successors, (4492), 1330 states have internal predecessors, (4492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:42,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1331 states to 1331 states and 4492 transitions. [2021-08-12 20:05:42,586 INFO L78 Accepts]: Start accepts. Automaton has 1331 states and 4492 transitions. Word has length 26 [2021-08-12 20:05:42,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:42,586 INFO L482 AbstractCegarLoop]: Abstraction has 1331 states and 4492 transitions. [2021-08-12 20:05:42,586 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-08-12 20:05:42,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1331 states and 4492 transitions. [2021-08-12 20:05:42,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:42,588 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:42,588 INFO L550 BasicCegarLoop]: 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-08-12 20:05:42,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-08-12 20:05:42,789 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:42,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:42,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1960184130, now seen corresponding path program 25 times [2021-08-12 20:05:42,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:42,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150364939] [2021-08-12 20:05:42,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:42,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:42,983 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:42,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:42,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150364939] [2021-08-12 20:05:42,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150364939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:42,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961593370] [2021-08-12 20:05:42,984 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-08-12 20:05:43,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:43,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:05:43,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:43,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:43,160 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-08-12 20:05:43,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 36 [2021-08-12 20:05:43,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:43,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:43,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:43,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:5 [2021-08-12 20:05:43,185 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:43,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961593370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:43,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:43,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 20:05:43,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734425065] [2021-08-12 20:05:43,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 20:05:43,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:43,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 20:05:43,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:05:43,186 INFO L87 Difference]: Start difference. First operand 1331 states and 4492 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-08-12 20:05:44,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:44,359 INFO L93 Difference]: Finished difference Result 1524 states and 5030 transitions. [2021-08-12 20:05:44,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 20:05:44,359 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-08-12 20:05:44,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:44,363 INFO L225 Difference]: With dead ends: 1524 [2021-08-12 20:05:44,363 INFO L226 Difference]: Without dead ends: 1507 [2021-08-12 20:05:44,363 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 323.1ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:44,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1507 states. [2021-08-12 20:05:44,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1507 to 1337. [2021-08-12 20:05:44,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1337 states, 1336 states have (on average 3.379491017964072) internal successors, (4515), 1336 states have internal predecessors, (4515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:44,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1337 states to 1337 states and 4515 transitions. [2021-08-12 20:05:44,656 INFO L78 Accepts]: Start accepts. Automaton has 1337 states and 4515 transitions. Word has length 26 [2021-08-12 20:05:44,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:44,656 INFO L482 AbstractCegarLoop]: Abstraction has 1337 states and 4515 transitions. [2021-08-12 20:05:44,656 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-08-12 20:05:44,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1337 states and 4515 transitions. [2021-08-12 20:05:44,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:44,658 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:44,658 INFO L550 BasicCegarLoop]: 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-08-12 20:05:44,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-12 20:05:44,859 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:44,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:44,859 INFO L82 PathProgramCache]: Analyzing trace with hash -389358530, now seen corresponding path program 26 times [2021-08-12 20:05:44,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:44,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631650625] [2021-08-12 20:05:44,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:44,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:45,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:45,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:45,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631650625] [2021-08-12 20:05:45,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631650625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:45,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241701477] [2021-08-12 20:05:45,067 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 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-08-12 20:05:45,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:45,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:45,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:05:45,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:45,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:45,217 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:45,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-12 20:05:45,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:05:45,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:45,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:45,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:17 [2021-08-12 20:05:45,268 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:45,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241701477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:45,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:45,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:05:45,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268302133] [2021-08-12 20:05:45,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:05:45,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:45,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:05:45,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:05:45,269 INFO L87 Difference]: Start difference. First operand 1337 states and 4515 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-08-12 20:05:46,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:46,997 INFO L93 Difference]: Finished difference Result 1804 states and 5925 transitions. [2021-08-12 20:05:46,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 20:05:46,998 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-08-12 20:05:46,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:47,002 INFO L225 Difference]: With dead ends: 1804 [2021-08-12 20:05:47,002 INFO L226 Difference]: Without dead ends: 1777 [2021-08-12 20:05:47,002 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 580.4ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:05:47,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2021-08-12 20:05:47,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1344. [2021-08-12 20:05:47,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1344 states, 1343 states have (on average 3.3842144452717795) internal successors, (4545), 1343 states have internal predecessors, (4545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:47,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1344 states to 1344 states and 4545 transitions. [2021-08-12 20:05:47,295 INFO L78 Accepts]: Start accepts. Automaton has 1344 states and 4545 transitions. Word has length 26 [2021-08-12 20:05:47,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:47,295 INFO L482 AbstractCegarLoop]: Abstraction has 1344 states and 4545 transitions. [2021-08-12 20:05:47,295 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-08-12 20:05:47,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1344 states and 4545 transitions. [2021-08-12 20:05:47,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:47,296 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:47,296 INFO L550 BasicCegarLoop]: 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-08-12 20:05:47,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:47,497 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:47,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:47,497 INFO L82 PathProgramCache]: Analyzing trace with hash 1800748254, now seen corresponding path program 27 times [2021-08-12 20:05:47,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:47,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290126836] [2021-08-12 20:05:47,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:47,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:47,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:47,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:47,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290126836] [2021-08-12 20:05:47,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290126836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:47,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979047863] [2021-08-12 20:05:47,687 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 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-08-12 20:05:47,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:05:47,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:47,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:05:47,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:47,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:47,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:47,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:05:47,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:47,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:47,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:47,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:05:47,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:47,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979047863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:47,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:47,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:05:47,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721502491] [2021-08-12 20:05:47,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:05:47,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:47,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:05:47,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:47,910 INFO L87 Difference]: Start difference. First operand 1344 states and 4545 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-08-12 20:05:49,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:49,527 INFO L93 Difference]: Finished difference Result 1711 states and 5673 transitions. [2021-08-12 20:05:49,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:05:49,527 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-08-12 20:05:49,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:49,531 INFO L225 Difference]: With dead ends: 1711 [2021-08-12 20:05:49,531 INFO L226 Difference]: Without dead ends: 1694 [2021-08-12 20:05:49,531 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 499.8ms TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:05:49,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2021-08-12 20:05:49,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 1355. [2021-08-12 20:05:49,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1355 states, 1354 states have (on average 3.3840472673559825) internal successors, (4582), 1354 states have internal predecessors, (4582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:49,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1355 states to 1355 states and 4582 transitions. [2021-08-12 20:05:49,817 INFO L78 Accepts]: Start accepts. Automaton has 1355 states and 4582 transitions. Word has length 26 [2021-08-12 20:05:49,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:49,817 INFO L482 AbstractCegarLoop]: Abstraction has 1355 states and 4582 transitions. [2021-08-12 20:05:49,817 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-08-12 20:05:49,817 INFO L276 IsEmpty]: Start isEmpty. Operand 1355 states and 4582 transitions. [2021-08-12 20:05:49,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:49,819 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:49,819 INFO L550 BasicCegarLoop]: 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-08-12 20:05:50,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-08-12 20:05:50,020 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:50,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:50,020 INFO L82 PathProgramCache]: Analyzing trace with hash 183215474, now seen corresponding path program 28 times [2021-08-12 20:05:50,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:50,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505153798] [2021-08-12 20:05:50,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:50,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:50,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:50,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:50,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505153798] [2021-08-12 20:05:50,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505153798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:50,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139425829] [2021-08-12 20:05:50,187 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 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-08-12 20:05:50,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:05:50,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:50,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:05:50,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:50,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:50,329 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:50,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-12 20:05:50,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:05:50,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:50,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:50,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:21 [2021-08-12 20:05:50,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:50,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139425829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:50,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:50,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:05:50,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319297218] [2021-08-12 20:05:50,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:05:50,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:50,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:05:50,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:50,379 INFO L87 Difference]: Start difference. First operand 1355 states and 4582 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-08-12 20:05:52,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:52,480 INFO L93 Difference]: Finished difference Result 2045 states and 6707 transitions. [2021-08-12 20:05:52,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 20:05:52,481 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-08-12 20:05:52,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:52,485 INFO L225 Difference]: With dead ends: 2045 [2021-08-12 20:05:52,485 INFO L226 Difference]: Without dead ends: 2024 [2021-08-12 20:05:52,486 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 606.1ms TimeCoverageRelationStatistics Valid=236, Invalid=886, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 20:05:52,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2021-08-12 20:05:52,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 1356. [2021-08-12 20:05:52,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1356 states, 1355 states have (on average 3.3874538745387452) internal successors, (4590), 1355 states have internal predecessors, (4590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:52,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1356 states to 1356 states and 4590 transitions. [2021-08-12 20:05:52,778 INFO L78 Accepts]: Start accepts. Automaton has 1356 states and 4590 transitions. Word has length 26 [2021-08-12 20:05:52,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:52,778 INFO L482 AbstractCegarLoop]: Abstraction has 1356 states and 4590 transitions. [2021-08-12 20:05:52,778 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-08-12 20:05:52,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 4590 transitions. [2021-08-12 20:05:52,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:52,780 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:52,780 INFO L550 BasicCegarLoop]: 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-08-12 20:05:52,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:52,980 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:52,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:52,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1506727430, now seen corresponding path program 29 times [2021-08-12 20:05:52,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:52,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114771647] [2021-08-12 20:05:52,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:52,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:53,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-08-12 20:05:53,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:53,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114771647] [2021-08-12 20:05:53,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114771647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:53,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601873402] [2021-08-12 20:05:53,183 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 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-08-12 20:05:53,211 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:05:53,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:53,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:05:53,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:53,408 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-12 20:05:53,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-12 20:05:53,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:53,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:53,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:53,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:69, output treesize:21 [2021-08-12 20:05:53,469 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:53,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601873402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:53,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:53,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 20:05:53,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196298090] [2021-08-12 20:05:53,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:05:53,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:53,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:05:53,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:05:53,470 INFO L87 Difference]: Start difference. First operand 1356 states and 4590 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-08-12 20:05:55,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:55,650 INFO L93 Difference]: Finished difference Result 2002 states and 6549 transitions. [2021-08-12 20:05:55,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:05:55,650 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-08-12 20:05:55,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:55,655 INFO L225 Difference]: With dead ends: 2002 [2021-08-12 20:05:55,655 INFO L226 Difference]: Without dead ends: 1950 [2021-08-12 20:05:55,655 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 794.2ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:05:55,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2021-08-12 20:05:55,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1356. [2021-08-12 20:05:55,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1356 states, 1355 states have (on average 3.3874538745387452) internal successors, (4590), 1355 states have internal predecessors, (4590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:55,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1356 states to 1356 states and 4590 transitions. [2021-08-12 20:05:55,943 INFO L78 Accepts]: Start accepts. Automaton has 1356 states and 4590 transitions. Word has length 26 [2021-08-12 20:05:55,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:55,943 INFO L482 AbstractCegarLoop]: Abstraction has 1356 states and 4590 transitions. [2021-08-12 20:05:55,944 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-08-12 20:05:55,944 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 4590 transitions. [2021-08-12 20:05:55,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:55,945 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:55,945 INFO L550 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-08-12 20:05:56,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-12 20:05:56,146 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:56,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:56,146 INFO L82 PathProgramCache]: Analyzing trace with hash -132958662, now seen corresponding path program 42 times [2021-08-12 20:05:56,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:56,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266216444] [2021-08-12 20:05:56,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:56,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:56,450 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:56,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:56,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266216444] [2021-08-12 20:05:56,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266216444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:56,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574942150] [2021-08-12 20:05:56,451 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 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-08-12 20:05:56,485 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:05:56,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:56,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-12 20:05:56,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:56,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:56,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:56,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:56,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:05:56,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:56,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:56,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:56,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:05:56,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:56,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574942150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:56,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:56,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:05:56,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835877597] [2021-08-12 20:05:56,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:05:56,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:56,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:05:56,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:05:56,690 INFO L87 Difference]: Start difference. First operand 1356 states and 4590 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:58,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:58,936 INFO L93 Difference]: Finished difference Result 1909 states and 6153 transitions. [2021-08-12 20:05:58,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:05:58,936 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 20:05:58,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:58,941 INFO L225 Difference]: With dead ends: 1909 [2021-08-12 20:05:58,941 INFO L226 Difference]: Without dead ends: 1855 [2021-08-12 20:05:58,941 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 382 ImplicationChecksByTransitivity, 905.6ms TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 20:05:58,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1855 states. [2021-08-12 20:05:59,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1855 to 1390. [2021-08-12 20:05:59,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.375809935205184) internal successors, (4689), 1389 states have internal predecessors, (4689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:59,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4689 transitions. [2021-08-12 20:05:59,259 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4689 transitions. Word has length 26 [2021-08-12 20:05:59,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:59,259 INFO L482 AbstractCegarLoop]: Abstraction has 1390 states and 4689 transitions. [2021-08-12 20:05:59,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:05:59,260 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4689 transitions. [2021-08-12 20:05:59,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:05:59,261 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:59,261 INFO L550 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-08-12 20:05:59,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-08-12 20:05:59,462 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:59,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:59,462 INFO L82 PathProgramCache]: Analyzing trace with hash 934915902, now seen corresponding path program 43 times [2021-08-12 20:05:59,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:59,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391742848] [2021-08-12 20:05:59,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:59,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:59,686 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:59,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:59,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391742848] [2021-08-12 20:05:59,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391742848] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:59,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644125970] [2021-08-12 20:05:59,686 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 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-08-12 20:05:59,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:59,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:05:59,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:59,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:59,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:05:59,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:59,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:05:59,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:05:59,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:59,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:59,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:59,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:05:59,856 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:59,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644125970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:59,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:59,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-12 20:05:59,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877117204] [2021-08-12 20:05:59,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:05:59,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:59,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:05:59,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:05:59,857 INFO L87 Difference]: Start difference. First operand 1390 states and 4689 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-08-12 20:06:02,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:02,229 INFO L93 Difference]: Finished difference Result 1970 states and 6461 transitions. [2021-08-12 20:06:02,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:06:02,229 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-08-12 20:06:02,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:02,234 INFO L225 Difference]: With dead ends: 1970 [2021-08-12 20:06:02,234 INFO L226 Difference]: Without dead ends: 1953 [2021-08-12 20:06:02,234 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 958.3ms TimeCoverageRelationStatistics Valid=275, Invalid=1131, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 20:06:02,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2021-08-12 20:06:02,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1398. [2021-08-12 20:06:02,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1397 states have (on average 3.3707945597709377) internal successors, (4709), 1397 states have internal predecessors, (4709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:02,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 4709 transitions. [2021-08-12 20:06:02,537 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 4709 transitions. Word has length 26 [2021-08-12 20:06:02,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:02,538 INFO L482 AbstractCegarLoop]: Abstraction has 1398 states and 4709 transitions. [2021-08-12 20:06:02,538 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-08-12 20:06:02,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 4709 transitions. [2021-08-12 20:06:02,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:02,539 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:02,539 INFO L550 BasicCegarLoop]: 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-08-12 20:06:02,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-08-12 20:06:02,740 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:02,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:02,740 INFO L82 PathProgramCache]: Analyzing trace with hash 346540478, now seen corresponding path program 30 times [2021-08-12 20:06:02,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:02,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341429516] [2021-08-12 20:06:02,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:02,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:02,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:02,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:02,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341429516] [2021-08-12 20:06:02,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341429516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:02,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246728861] [2021-08-12 20:06:02,934 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 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-08-12 20:06:02,958 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:06:02,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:02,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:06:02,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:03,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:03,125 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:03,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 20:06:03,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:03,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:03,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:03,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:98 [2021-08-12 20:06:03,276 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:03,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246728861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:03,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:03,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 20:06:03,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290837511] [2021-08-12 20:06:03,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:06:03,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:03,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:06:03,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:06:03,277 INFO L87 Difference]: Start difference. First operand 1398 states and 4709 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-08-12 20:06:07,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:07,649 INFO L93 Difference]: Finished difference Result 2368 states and 7468 transitions. [2021-08-12 20:06:07,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:06:07,649 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-08-12 20:06:07,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:07,654 INFO L225 Difference]: With dead ends: 2368 [2021-08-12 20:06:07,654 INFO L226 Difference]: Without dead ends: 2332 [2021-08-12 20:06:07,655 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 763 ImplicationChecksByTransitivity, 2070.1ms TimeCoverageRelationStatistics Valid=441, Invalid=2109, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:06:07,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2332 states. [2021-08-12 20:06:07,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2332 to 1421. [2021-08-12 20:06:07,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 1420 states have (on average 3.3816901408450706) internal successors, (4802), 1420 states have internal predecessors, (4802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:07,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 4802 transitions. [2021-08-12 20:06:07,989 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 4802 transitions. Word has length 26 [2021-08-12 20:06:07,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:07,989 INFO L482 AbstractCegarLoop]: Abstraction has 1421 states and 4802 transitions. [2021-08-12 20:06:07,989 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-08-12 20:06:07,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 4802 transitions. [2021-08-12 20:06:07,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:07,991 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:07,991 INFO L550 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-08-12 20:06:08,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:08,192 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:08,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:08,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1896922042, now seen corresponding path program 44 times [2021-08-12 20:06:08,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:08,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396169544] [2021-08-12 20:06:08,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:08,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-08-12 20:06:08,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:08,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396169544] [2021-08-12 20:06:08,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396169544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:08,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294316323] [2021-08-12 20:06:08,447 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 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-08-12 20:06:08,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:06:08,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:08,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 20:06:08,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:08,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:08,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:08,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:08,687 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:08,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2021-08-12 20:06:08,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:06:08,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:08,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:08,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:46 [2021-08-12 20:06:08,769 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:08,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294316323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:08,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:08,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-12 20:06:08,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523445123] [2021-08-12 20:06:08,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 20:06:08,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:08,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 20:06:08,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-08-12 20:06:08,770 INFO L87 Difference]: Start difference. First operand 1421 states and 4802 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-08-12 20:06:13,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:13,270 INFO L93 Difference]: Finished difference Result 2288 states and 7252 transitions. [2021-08-12 20:06:13,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:06:13,271 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-08-12 20:06:13,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:13,276 INFO L225 Difference]: With dead ends: 2288 [2021-08-12 20:06:13,276 INFO L226 Difference]: Without dead ends: 2249 [2021-08-12 20:06:13,276 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 768 ImplicationChecksByTransitivity, 2238.8ms TimeCoverageRelationStatistics Valid=447, Invalid=2415, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 20:06:13,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2249 states. [2021-08-12 20:06:13,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2249 to 1440. [2021-08-12 20:06:13,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1440 states, 1439 states have (on average 3.3794301598332175) internal successors, (4863), 1439 states have internal predecessors, (4863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:13,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1440 states to 1440 states and 4863 transitions. [2021-08-12 20:06:13,627 INFO L78 Accepts]: Start accepts. Automaton has 1440 states and 4863 transitions. Word has length 26 [2021-08-12 20:06:13,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:13,627 INFO L482 AbstractCegarLoop]: Abstraction has 1440 states and 4863 transitions. [2021-08-12 20:06:13,627 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-08-12 20:06:13,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1440 states and 4863 transitions. [2021-08-12 20:06:13,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:13,629 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:13,629 INFO L550 BasicCegarLoop]: 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-08-12 20:06:13,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-12 20:06:13,829 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:13,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:13,830 INFO L82 PathProgramCache]: Analyzing trace with hash -1791604362, now seen corresponding path program 31 times [2021-08-12 20:06:13,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:13,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133662789] [2021-08-12 20:06:13,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:13,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:14,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:14,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:14,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133662789] [2021-08-12 20:06:14,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133662789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:14,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028398282] [2021-08-12 20:06:14,051 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:14,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:14,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:06:14,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:14,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:14,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:06:14,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:06:14,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:14,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:14,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:14,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:06:14,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:14,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028398282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:14,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:14,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:06:14,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822610647] [2021-08-12 20:06:14,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:06:14,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:14,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:06:14,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:06:14,253 INFO L87 Difference]: Start difference. First operand 1440 states and 4863 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-08-12 20:06:16,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:16,949 INFO L93 Difference]: Finished difference Result 2062 states and 6657 transitions. [2021-08-12 20:06:16,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 20:06:16,949 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-08-12 20:06:16,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:16,954 INFO L225 Difference]: With dead ends: 2062 [2021-08-12 20:06:16,954 INFO L226 Difference]: Without dead ends: 2045 [2021-08-12 20:06:16,954 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 791.0ms TimeCoverageRelationStatistics Valid=227, Invalid=765, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:06:16,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2045 states. [2021-08-12 20:06:17,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2045 to 1446. [2021-08-12 20:06:17,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.382006920415225) internal successors, (4887), 1445 states have internal predecessors, (4887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:17,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4887 transitions. [2021-08-12 20:06:17,301 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4887 transitions. Word has length 26 [2021-08-12 20:06:17,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:17,302 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4887 transitions. [2021-08-12 20:06:17,302 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-08-12 20:06:17,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4887 transitions. [2021-08-12 20:06:17,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:17,303 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:17,303 INFO L550 BasicCegarLoop]: 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-08-12 20:06:17,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:17,504 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:17,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:17,504 INFO L82 PathProgramCache]: Analyzing trace with hash 885830154, now seen corresponding path program 32 times [2021-08-12 20:06:17,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:17,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719905220] [2021-08-12 20:06:17,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:17,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:17,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:17,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719905220] [2021-08-12 20:06:17,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719905220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:17,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258105419] [2021-08-12 20:06:17,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:17,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:06:17,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:17,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:06:17,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:17,807 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:17,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-08-12 20:06:17,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:17,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:17,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-08-12 20:06:17,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:312 [2021-08-12 20:06:18,038 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-08-12 20:06:18,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:18,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258105419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:18,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:18,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-08-12 20:06:18,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806877291] [2021-08-12 20:06:18,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:06:18,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:18,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:06:18,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:06:18,223 INFO L87 Difference]: Start difference. First operand 1446 states and 4887 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-08-12 20:06:19,321 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-08-12 20:06:19,457 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 38 [2021-08-12 20:06:19,593 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 48 [2021-08-12 20:06:19,976 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-08-12 20:06:20,156 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 38 [2021-08-12 20:06:21,249 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 59 [2021-08-12 20:06:23,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:23,457 INFO L93 Difference]: Finished difference Result 2669 states and 8421 transitions. [2021-08-12 20:06:23,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:06:23,457 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-08-12 20:06:23,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:23,463 INFO L225 Difference]: With dead ends: 2669 [2021-08-12 20:06:23,463 INFO L226 Difference]: Without dead ends: 2629 [2021-08-12 20:06:23,463 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 2571.3ms TimeCoverageRelationStatistics Valid=444, Invalid=1908, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:06:23,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-08-12 20:06:23,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 1442. [2021-08-12 20:06:23,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1441 states have (on average 3.3809854267869537) internal successors, (4872), 1441 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:23,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 4872 transitions. [2021-08-12 20:06:23,837 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 4872 transitions. Word has length 26 [2021-08-12 20:06:23,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:23,837 INFO L482 AbstractCegarLoop]: Abstraction has 1442 states and 4872 transitions. [2021-08-12 20:06:23,837 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-08-12 20:06:23,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 4872 transitions. [2021-08-12 20:06:23,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:23,839 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:23,839 INFO L550 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-08-12 20:06:24,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-12 20:06:24,040 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:24,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:24,040 INFO L82 PathProgramCache]: Analyzing trace with hash 2122915566, now seen corresponding path program 45 times [2021-08-12 20:06:24,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:24,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774442732] [2021-08-12 20:06:24,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:24,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:24,278 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:24,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:24,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774442732] [2021-08-12 20:06:24,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774442732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:24,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943399419] [2021-08-12 20:06:24,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:24,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:06:24,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:24,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:06:24,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:24,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:24,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:24,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:24,523 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:24,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2021-08-12 20:06:24,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:06:24,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:24,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:24,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:46 [2021-08-12 20:06:24,599 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:24,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943399419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:24,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:24,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-12 20:06:24,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576543343] [2021-08-12 20:06:24,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 20:06:24,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:24,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 20:06:24,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-08-12 20:06:24,601 INFO L87 Difference]: Start difference. First operand 1442 states and 4872 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-08-12 20:06:28,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:28,262 INFO L93 Difference]: Finished difference Result 2365 states and 7705 transitions. [2021-08-12 20:06:28,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:06:28,262 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-08-12 20:06:28,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:28,267 INFO L225 Difference]: With dead ends: 2365 [2021-08-12 20:06:28,267 INFO L226 Difference]: Without dead ends: 2348 [2021-08-12 20:06:28,268 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1341.8ms TimeCoverageRelationStatistics Valid=351, Invalid=1719, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:06:28,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2348 states. [2021-08-12 20:06:28,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2348 to 1449. [2021-08-12 20:06:28,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1449 states, 1448 states have (on average 3.382596685082873) internal successors, (4898), 1448 states have internal predecessors, (4898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:28,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 4898 transitions. [2021-08-12 20:06:28,634 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 4898 transitions. Word has length 26 [2021-08-12 20:06:28,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:28,634 INFO L482 AbstractCegarLoop]: Abstraction has 1449 states and 4898 transitions. [2021-08-12 20:06:28,634 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-08-12 20:06:28,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 4898 transitions. [2021-08-12 20:06:28,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:28,636 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:28,636 INFO L550 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-08-12 20:06:28,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:28,837 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:28,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:28,837 INFO L82 PathProgramCache]: Analyzing trace with hash -338403078, now seen corresponding path program 46 times [2021-08-12 20:06:28,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:28,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403912541] [2021-08-12 20:06:28,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:28,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:29,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:29,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:29,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403912541] [2021-08-12 20:06:29,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403912541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:29,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552965457] [2021-08-12 20:06:29,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:29,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:06:29,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:29,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:06:29,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:29,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:29,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:29,175 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:29,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 39 [2021-08-12 20:06:29,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:06:29,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:29,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:29,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:22 [2021-08-12 20:06:29,229 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:29,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552965457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:29,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:29,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-12 20:06:29,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868055876] [2021-08-12 20:06:29,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:06:29,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:29,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:06:29,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:06:29,230 INFO L87 Difference]: Start difference. First operand 1449 states and 4898 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-08-12 20:06:34,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:34,431 INFO L93 Difference]: Finished difference Result 3452 states and 10859 transitions. [2021-08-12 20:06:34,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 20:06:34,432 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-08-12 20:06:34,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:34,438 INFO L225 Difference]: With dead ends: 3452 [2021-08-12 20:06:34,438 INFO L226 Difference]: Without dead ends: 3393 [2021-08-12 20:06:34,438 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 1658.8ms TimeCoverageRelationStatistics Valid=512, Invalid=2038, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:06:34,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3393 states. [2021-08-12 20:06:34,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3393 to 1615. [2021-08-12 20:06:34,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 3.4052044609665426) internal successors, (5496), 1614 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:34,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 5496 transitions. [2021-08-12 20:06:34,848 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 5496 transitions. Word has length 26 [2021-08-12 20:06:34,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:34,849 INFO L482 AbstractCegarLoop]: Abstraction has 1615 states and 5496 transitions. [2021-08-12 20:06:34,849 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-08-12 20:06:34,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 5496 transitions. [2021-08-12 20:06:34,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:34,851 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:34,851 INFO L550 BasicCegarLoop]: 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-08-12 20:06:35,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-12 20:06:35,051 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:35,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:35,052 INFO L82 PathProgramCache]: Analyzing trace with hash 2079051698, now seen corresponding path program 33 times [2021-08-12 20:06:35,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:35,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119374367] [2021-08-12 20:06:35,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:35,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:35,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:35,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:35,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119374367] [2021-08-12 20:06:35,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119374367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:35,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572492212] [2021-08-12 20:06:35,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:35,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:06:35,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:35,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:06:35,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:35,409 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:35,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 20:06:35,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:35,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:35,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:35,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:75 [2021-08-12 20:06:35,487 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:35,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572492212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:35,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:35,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-08-12 20:06:35,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384668482] [2021-08-12 20:06:35,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:06:35,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:35,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:06:35,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:06:35,488 INFO L87 Difference]: Start difference. First operand 1615 states and 5496 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-08-12 20:06:38,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:38,894 INFO L93 Difference]: Finished difference Result 2212 states and 7261 transitions. [2021-08-12 20:06:38,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:06:38,895 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-08-12 20:06:38,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:38,899 INFO L225 Difference]: With dead ends: 2212 [2021-08-12 20:06:38,899 INFO L226 Difference]: Without dead ends: 2180 [2021-08-12 20:06:38,900 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 1146.3ms TimeCoverageRelationStatistics Valid=284, Invalid=1522, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 20:06:38,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2180 states. [2021-08-12 20:06:39,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2180 to 1620. [2021-08-12 20:06:39,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1619 states have (on average 3.4021000617665225) internal successors, (5508), 1619 states have internal predecessors, (5508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:39,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 5508 transitions. [2021-08-12 20:06:39,306 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 5508 transitions. Word has length 26 [2021-08-12 20:06:39,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:39,306 INFO L482 AbstractCegarLoop]: Abstraction has 1620 states and 5508 transitions. [2021-08-12 20:06:39,306 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-08-12 20:06:39,306 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 5508 transitions. [2021-08-12 20:06:39,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:39,308 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:39,308 INFO L550 BasicCegarLoop]: 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-08-12 20:06:39,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:39,509 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:39,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:39,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1795376066, now seen corresponding path program 34 times [2021-08-12 20:06:39,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:39,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342758181] [2021-08-12 20:06:39,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:39,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:39,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:39,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:39,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342758181] [2021-08-12 20:06:39,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342758181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:39,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400650453] [2021-08-12 20:06:39,670 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:39,696 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:06:39,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:39,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:06:39,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:39,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:39,817 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:39,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-12 20:06:39,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:06:39,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:39,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:39,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:21 [2021-08-12 20:06:39,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:39,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400650453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:39,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:39,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:06:39,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683143234] [2021-08-12 20:06:39,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:06:39,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:39,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:06:39,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:06:39,881 INFO L87 Difference]: Start difference. First operand 1620 states and 5508 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-08-12 20:06:42,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:42,258 INFO L93 Difference]: Finished difference Result 2189 states and 7263 transitions. [2021-08-12 20:06:42,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:06:42,258 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-08-12 20:06:42,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:42,263 INFO L225 Difference]: With dead ends: 2189 [2021-08-12 20:06:42,263 INFO L226 Difference]: Without dead ends: 2162 [2021-08-12 20:06:42,264 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 589.4ms TimeCoverageRelationStatistics Valid=238, Invalid=952, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:06:42,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2162 states. [2021-08-12 20:06:42,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2162 to 1623. [2021-08-12 20:06:42,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1622 states have (on average 3.401356350184957) internal successors, (5517), 1622 states have internal predecessors, (5517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:42,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 5517 transitions. [2021-08-12 20:06:42,686 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 5517 transitions. Word has length 26 [2021-08-12 20:06:42,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:42,686 INFO L482 AbstractCegarLoop]: Abstraction has 1623 states and 5517 transitions. [2021-08-12 20:06:42,686 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-08-12 20:06:42,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 5517 transitions. [2021-08-12 20:06:42,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:42,689 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:42,689 INFO L550 BasicCegarLoop]: 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-08-12 20:06:42,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:42,889 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:42,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:42,890 INFO L82 PathProgramCache]: Analyzing trace with hash 2031976096, now seen corresponding path program 35 times [2021-08-12 20:06:42,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:42,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570332231] [2021-08-12 20:06:42,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:42,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:43,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:43,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:43,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570332231] [2021-08-12 20:06:43,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570332231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:43,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980886727] [2021-08-12 20:06:43,057 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:43,102 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 20:06:43,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:43,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:06:43,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:43,321 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-12 20:06:43,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 56 [2021-08-12 20:06:43,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:43,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:43,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:43,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:76, output treesize:19 [2021-08-12 20:06:43,377 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:43,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980886727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:43,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:43,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 20:06:43,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642884479] [2021-08-12 20:06:43,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:06:43,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:43,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:06:43,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:06:43,378 INFO L87 Difference]: Start difference. First operand 1623 states and 5517 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:47,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:47,076 INFO L93 Difference]: Finished difference Result 2466 states and 8033 transitions. [2021-08-12 20:06:47,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:06:47,076 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 20:06:47,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:47,081 INFO L225 Difference]: With dead ends: 2466 [2021-08-12 20:06:47,082 INFO L226 Difference]: Without dead ends: 2430 [2021-08-12 20:06:47,082 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 1170.4ms TimeCoverageRelationStatistics Valid=357, Invalid=1535, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:06:47,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2430 states. [2021-08-12 20:06:47,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2430 to 1617. [2021-08-12 20:06:47,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1616 states have (on average 3.3991336633663365) internal successors, (5493), 1616 states have internal predecessors, (5493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:47,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 5493 transitions. [2021-08-12 20:06:47,556 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 5493 transitions. Word has length 26 [2021-08-12 20:06:47,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:47,556 INFO L482 AbstractCegarLoop]: Abstraction has 1617 states and 5493 transitions. [2021-08-12 20:06:47,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:47,556 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 5493 transitions. [2021-08-12 20:06:47,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:47,558 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:47,558 INFO L550 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-08-12 20:06:47,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:47,759 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:47,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:47,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1102392532, now seen corresponding path program 47 times [2021-08-12 20:06:47,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:47,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738721227] [2021-08-12 20:06:47,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:48,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:48,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:48,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738721227] [2021-08-12 20:06:48,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738721227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:48,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990008983] [2021-08-12 20:06:48,030 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:48,058 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 20:06:48,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:48,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:06:48,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:48,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:48,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:48,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:06:48,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:06:48,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:06:48,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:48,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:48,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:48,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:06:48,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:48,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990008983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:48,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:48,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-12 20:06:48,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190198346] [2021-08-12 20:06:48,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:06:48,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:48,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:06:48,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:06:48,201 INFO L87 Difference]: Start difference. First operand 1617 states and 5493 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-08-12 20:06:50,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:50,887 INFO L93 Difference]: Finished difference Result 2082 states and 6845 transitions. [2021-08-12 20:06:50,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:06:50,887 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-08-12 20:06:50,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:50,892 INFO L225 Difference]: With dead ends: 2082 [2021-08-12 20:06:50,892 INFO L226 Difference]: Without dead ends: 2058 [2021-08-12 20:06:50,892 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 1027.3ms TimeCoverageRelationStatistics Valid=299, Invalid=1183, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:06:50,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2058 states. [2021-08-12 20:06:51,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2058 to 1607. [2021-08-12 20:06:51,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1606 states have (on average 3.398505603985056) internal successors, (5458), 1606 states have internal predecessors, (5458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:51,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 5458 transitions. [2021-08-12 20:06:51,314 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 5458 transitions. Word has length 26 [2021-08-12 20:06:51,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:51,314 INFO L482 AbstractCegarLoop]: Abstraction has 1607 states and 5458 transitions. [2021-08-12 20:06:51,314 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-08-12 20:06:51,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 5458 transitions. [2021-08-12 20:06:51,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:51,317 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:51,317 INFO L550 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-08-12 20:06:51,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:51,517 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:51,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:51,518 INFO L82 PathProgramCache]: Analyzing trace with hash 2027886398, now seen corresponding path program 48 times [2021-08-12 20:06:51,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:51,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879214023] [2021-08-12 20:06:51,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:51,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:51,803 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:51,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:51,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879214023] [2021-08-12 20:06:51,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879214023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:51,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054351647] [2021-08-12 20:06:51,804 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:51,836 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 20:06:51,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:51,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:06:51,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:51,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:06:51,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:51,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:51,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:06:51,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-08-12 20:06:51,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:51,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:51,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:51,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:10 [2021-08-12 20:06:52,008 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:52,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054351647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:52,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:52,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-12 20:06:52,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347964135] [2021-08-12 20:06:52,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:06:52,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:52,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:06:52,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:06:52,010 INFO L87 Difference]: Start difference. First operand 1607 states and 5458 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-08-12 20:06:55,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:55,311 INFO L93 Difference]: Finished difference Result 2209 states and 7296 transitions. [2021-08-12 20:06:55,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:06:55,311 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-08-12 20:06:55,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:55,316 INFO L225 Difference]: With dead ends: 2209 [2021-08-12 20:06:55,316 INFO L226 Difference]: Without dead ends: 2192 [2021-08-12 20:06:55,317 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1472.0ms TimeCoverageRelationStatistics Valid=358, Invalid=1534, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:06:55,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2192 states. [2021-08-12 20:06:55,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2192 to 1607. [2021-08-12 20:06:55,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1606 states have (on average 3.398505603985056) internal successors, (5458), 1606 states have internal predecessors, (5458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:06:55,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 5458 transitions. [2021-08-12 20:06:55,742 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 5458 transitions. Word has length 26 [2021-08-12 20:06:55,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:55,742 INFO L482 AbstractCegarLoop]: Abstraction has 1607 states and 5458 transitions. [2021-08-12 20:06:55,742 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-08-12 20:06:55,742 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 5458 transitions. [2021-08-12 20:06:55,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:06:55,744 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:55,744 INFO L550 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-08-12 20:06:55,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-08-12 20:06:55,945 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:55,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:55,945 INFO L82 PathProgramCache]: Analyzing trace with hash 849981858, now seen corresponding path program 49 times [2021-08-12 20:06:55,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:55,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435031585] [2021-08-12 20:06:55,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:55,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:56,176 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:56,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:56,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435031585] [2021-08-12 20:06:56,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435031585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:56,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562233755] [2021-08-12 20:06:56,177 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 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-08-12 20:06:56,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:56,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:06:56,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:56,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:06:56,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:06:56,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:06:56,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:06:56,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:56,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:56,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:56,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:06:56,356 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:56,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562233755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:56,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:56,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-12 20:06:56,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265903379] [2021-08-12 20:06:56,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:06:56,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:56,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:06:56,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:06:56,357 INFO L87 Difference]: Start difference. First operand 1607 states and 5458 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-08-12 20:07:00,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:00,361 INFO L93 Difference]: Finished difference Result 2724 states and 8799 transitions. [2021-08-12 20:07:00,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:07:00,361 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-08-12 20:07:00,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:00,367 INFO L225 Difference]: With dead ends: 2724 [2021-08-12 20:07:00,367 INFO L226 Difference]: Without dead ends: 2686 [2021-08-12 20:07:00,367 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 1329.2ms TimeCoverageRelationStatistics Valid=386, Invalid=1870, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:07:00,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2686 states. [2021-08-12 20:07:00,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2686 to 1677. [2021-08-12 20:07:00,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1677 states, 1676 states have (on average 3.389021479713604) internal successors, (5680), 1676 states have internal predecessors, (5680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:00,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1677 states to 1677 states and 5680 transitions. [2021-08-12 20:07:00,849 INFO L78 Accepts]: Start accepts. Automaton has 1677 states and 5680 transitions. Word has length 26 [2021-08-12 20:07:00,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:00,849 INFO L482 AbstractCegarLoop]: Abstraction has 1677 states and 5680 transitions. [2021-08-12 20:07:00,849 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-08-12 20:07:00,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1677 states and 5680 transitions. [2021-08-12 20:07:00,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:00,851 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:00,851 INFO L550 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-08-12 20:07:01,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-08-12 20:07:01,052 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:01,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:01,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1611336786, now seen corresponding path program 50 times [2021-08-12 20:07:01,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:01,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096397488] [2021-08-12 20:07:01,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:01,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:01,332 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:01,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:01,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096397488] [2021-08-12 20:07:01,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096397488] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:01,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868444528] [2021-08-12 20:07:01,333 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 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-08-12 20:07:01,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:07:01,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:01,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:07:01,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:01,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:01,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:01,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:01,509 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:01,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-12 20:07:01,516 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-08-12 20:07:01,529 INFO L628 ElimStorePlain]: treesize reduction 20, result has 47.4 percent of original size [2021-08-12 20:07:01,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:01,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:18 [2021-08-12 20:07:01,573 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:01,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868444528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:01,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:01,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 18 [2021-08-12 20:07:01,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307371804] [2021-08-12 20:07:01,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:07:01,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:01,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:07:01,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:07:01,574 INFO L87 Difference]: Start difference. First operand 1677 states and 5680 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-08-12 20:07:08,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:08,940 INFO L93 Difference]: Finished difference Result 3352 states and 10514 transitions. [2021-08-12 20:07:08,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-12 20:07:08,940 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-08-12 20:07:08,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:08,946 INFO L225 Difference]: With dead ends: 3352 [2021-08-12 20:07:08,946 INFO L226 Difference]: Without dead ends: 3286 [2021-08-12 20:07:08,947 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2283 ImplicationChecksByTransitivity, 3419.9ms TimeCoverageRelationStatistics Valid=1163, Invalid=5317, Unknown=0, NotChecked=0, Total=6480 [2021-08-12 20:07:08,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2021-08-12 20:07:09,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 1694. [2021-08-12 20:07:09,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1694 states, 1693 states have (on average 3.375073833431778) internal successors, (5714), 1693 states have internal predecessors, (5714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:09,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1694 states to 1694 states and 5714 transitions. [2021-08-12 20:07:09,408 INFO L78 Accepts]: Start accepts. Automaton has 1694 states and 5714 transitions. Word has length 26 [2021-08-12 20:07:09,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:09,409 INFO L482 AbstractCegarLoop]: Abstraction has 1694 states and 5714 transitions. [2021-08-12 20:07:09,409 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-08-12 20:07:09,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1694 states and 5714 transitions. [2021-08-12 20:07:09,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:09,411 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:09,411 INFO L550 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-08-12 20:07:09,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-08-12 20:07:09,617 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:09,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:09,617 INFO L82 PathProgramCache]: Analyzing trace with hash -696255298, now seen corresponding path program 51 times [2021-08-12 20:07:09,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:09,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179841504] [2021-08-12 20:07:09,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:09,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-08-12 20:07:09,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:09,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179841504] [2021-08-12 20:07:09,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179841504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:09,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953218966] [2021-08-12 20:07:09,917 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 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-08-12 20:07:09,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 20:07:09,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:09,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:09,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:10,157 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:10,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 51 [2021-08-12 20:07:10,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:07:10,339 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 45 [2021-08-12 20:07:10,340 INFO L628 ElimStorePlain]: treesize reduction 81, result has 51.5 percent of original size [2021-08-12 20:07:10,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:10,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:273 [2021-08-12 20:07:10,508 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-08-12 20:07:10,690 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-08-12 20:07:10,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:10,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953218966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:10,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:10,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-08-12 20:07:10,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784405278] [2021-08-12 20:07:10,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 20:07:10,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:10,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 20:07:10,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-12 20:07:10,771 INFO L87 Difference]: Start difference. First operand 1694 states and 5714 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-08-12 20:07:11,748 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-08-12 20:07:12,186 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 41 [2021-08-12 20:07:12,502 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-08-12 20:07:13,070 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 50 [2021-08-12 20:07:14,539 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-08-12 20:07:15,349 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 43 [2021-08-12 20:07:15,911 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 45 [2021-08-12 20:07:16,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:16,665 INFO L93 Difference]: Finished difference Result 2844 states and 9159 transitions. [2021-08-12 20:07:16,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-12 20:07:16,665 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-08-12 20:07:16,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:16,672 INFO L225 Difference]: With dead ends: 2844 [2021-08-12 20:07:16,672 INFO L226 Difference]: Without dead ends: 2797 [2021-08-12 20:07:16,673 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 851 ImplicationChecksByTransitivity, 3181.8ms TimeCoverageRelationStatistics Valid=552, Invalid=2640, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:07:16,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2021-08-12 20:07:17,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 1705. [2021-08-12 20:07:17,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1705 states, 1704 states have (on average 3.380868544600939) internal successors, (5761), 1704 states have internal predecessors, (5761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:17,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1705 states to 1705 states and 5761 transitions. [2021-08-12 20:07:17,137 INFO L78 Accepts]: Start accepts. Automaton has 1705 states and 5761 transitions. Word has length 26 [2021-08-12 20:07:17,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:17,137 INFO L482 AbstractCegarLoop]: Abstraction has 1705 states and 5761 transitions. [2021-08-12 20:07:17,137 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-08-12 20:07:17,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1705 states and 5761 transitions. [2021-08-12 20:07:17,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:17,139 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:17,139 INFO L550 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-08-12 20:07:17,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:17,341 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:17,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:17,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1813857782, now seen corresponding path program 52 times [2021-08-12 20:07:17,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:17,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459689024] [2021-08-12 20:07:17,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:17,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:17,617 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:17,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:17,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459689024] [2021-08-12 20:07:17,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459689024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:17,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70874729] [2021-08-12 20:07:17,618 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 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-08-12 20:07:17,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:07:17,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:17,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:07:17,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:17,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:07:17,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:17,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:17,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:07:17,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 25 treesize of output 13 [2021-08-12 20:07:17,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:17,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:17,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:17,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:10 [2021-08-12 20:07:17,815 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:17,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70874729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:17,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:17,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-12 20:07:17,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878656640] [2021-08-12 20:07:17,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:07:17,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:17,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:07:17,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:07:17,816 INFO L87 Difference]: Start difference. First operand 1705 states and 5761 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-08-12 20:07:21,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:21,167 INFO L93 Difference]: Finished difference Result 2160 states and 7108 transitions. [2021-08-12 20:07:21,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:07:21,168 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-08-12 20:07:21,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:21,173 INFO L225 Difference]: With dead ends: 2160 [2021-08-12 20:07:21,173 INFO L226 Difference]: Without dead ends: 2143 [2021-08-12 20:07:21,173 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1401.5ms TimeCoverageRelationStatistics Valid=288, Invalid=1352, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:07:21,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2143 states. [2021-08-12 20:07:21,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2143 to 1709. [2021-08-12 20:07:21,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1709 states, 1708 states have (on average 3.3811475409836067) internal successors, (5775), 1708 states have internal predecessors, (5775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:21,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1709 states to 1709 states and 5775 transitions. [2021-08-12 20:07:21,639 INFO L78 Accepts]: Start accepts. Automaton has 1709 states and 5775 transitions. Word has length 26 [2021-08-12 20:07:21,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:21,639 INFO L482 AbstractCegarLoop]: Abstraction has 1709 states and 5775 transitions. [2021-08-12 20:07:21,639 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-08-12 20:07:21,639 INFO L276 IsEmpty]: Start isEmpty. Operand 1709 states and 5775 transitions. [2021-08-12 20:07:21,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:21,642 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:21,642 INFO L550 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-08-12 20:07:21,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-08-12 20:07:21,843 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:21,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:21,843 INFO L82 PathProgramCache]: Analyzing trace with hash -782211534, now seen corresponding path program 53 times [2021-08-12 20:07:21,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:21,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876547450] [2021-08-12 20:07:21,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:21,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:22,057 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:22,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:22,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876547450] [2021-08-12 20:07:22,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876547450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:22,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692598682] [2021-08-12 20:07:22,058 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 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-08-12 20:07:22,082 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-12 20:07:22,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:22,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:07:22,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:22,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:22,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:22,276 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:22,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 39 [2021-08-12 20:07:22,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:07:22,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:22,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:22,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-08-12 20:07:22,340 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:22,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692598682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:22,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:22,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-12 20:07:22,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869867245] [2021-08-12 20:07:22,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 20:07:22,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:22,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 20:07:22,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-08-12 20:07:22,341 INFO L87 Difference]: Start difference. First operand 1709 states and 5775 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-08-12 20:07:25,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:25,612 INFO L93 Difference]: Finished difference Result 2443 states and 8077 transitions. [2021-08-12 20:07:25,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:07:25,613 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-08-12 20:07:25,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:25,618 INFO L225 Difference]: With dead ends: 2443 [2021-08-12 20:07:25,618 INFO L226 Difference]: Without dead ends: 2426 [2021-08-12 20:07:25,619 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 1012.5ms TimeCoverageRelationStatistics Valid=236, Invalid=1246, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:07:25,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2426 states. [2021-08-12 20:07:26,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2426 to 1709. [2021-08-12 20:07:26,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1709 states, 1708 states have (on average 3.3811475409836067) internal successors, (5775), 1708 states have internal predecessors, (5775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:26,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1709 states to 1709 states and 5775 transitions. [2021-08-12 20:07:26,087 INFO L78 Accepts]: Start accepts. Automaton has 1709 states and 5775 transitions. Word has length 26 [2021-08-12 20:07:26,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:26,087 INFO L482 AbstractCegarLoop]: Abstraction has 1709 states and 5775 transitions. [2021-08-12 20:07:26,088 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-08-12 20:07:26,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1709 states and 5775 transitions. [2021-08-12 20:07:26,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:26,090 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:26,090 INFO L550 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-08-12 20:07:26,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-08-12 20:07:26,290 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:26,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:26,291 INFO L82 PathProgramCache]: Analyzing trace with hash 370367166, now seen corresponding path program 54 times [2021-08-12 20:07:26,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:26,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367111471] [2021-08-12 20:07:26,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:26,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:26,524 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:26,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:26,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367111471] [2021-08-12 20:07:26,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367111471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:26,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405039422] [2021-08-12 20:07:26,529 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 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-08-12 20:07:26,560 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 20:07:26,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:26,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:07:26,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:26,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:07:26,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:26,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:07:26,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:07:26,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:26,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:26,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:26,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:07:26,734 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:26,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405039422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:26,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:26,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-12 20:07:26,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546503037] [2021-08-12 20:07:26,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:07:26,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:26,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:07:26,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:07:26,735 INFO L87 Difference]: Start difference. First operand 1709 states and 5775 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-08-12 20:07:29,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:29,299 INFO L93 Difference]: Finished difference Result 2139 states and 7031 transitions. [2021-08-12 20:07:29,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 20:07:29,299 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-08-12 20:07:29,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:29,304 INFO L225 Difference]: With dead ends: 2139 [2021-08-12 20:07:29,304 INFO L226 Difference]: Without dead ends: 2118 [2021-08-12 20:07:29,304 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 807.5ms TimeCoverageRelationStatistics Valid=224, Invalid=898, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 20:07:29,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2118 states. [2021-08-12 20:07:29,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2118 to 1703. [2021-08-12 20:07:29,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1702 states have (on average 3.380728554641598) internal successors, (5754), 1702 states have internal predecessors, (5754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:29,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 5754 transitions. [2021-08-12 20:07:29,762 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 5754 transitions. Word has length 26 [2021-08-12 20:07:29,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:29,762 INFO L482 AbstractCegarLoop]: Abstraction has 1703 states and 5754 transitions. [2021-08-12 20:07:29,762 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-08-12 20:07:29,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 5754 transitions. [2021-08-12 20:07:29,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:29,764 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:29,764 INFO L550 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-08-12 20:07:29,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:29,965 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:29,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:29,965 INFO L82 PathProgramCache]: Analyzing trace with hash 376151132, now seen corresponding path program 55 times [2021-08-12 20:07:29,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:29,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992855430] [2021-08-12 20:07:29,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:29,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:30,232 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:30,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:30,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992855430] [2021-08-12 20:07:30,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992855430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:30,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809391992] [2021-08-12 20:07:30,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 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-08-12 20:07:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:30,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:07:30,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:30,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:30,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:30,367 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:30,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-08-12 20:07:30,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:07:30,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:30,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:30,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:18 [2021-08-12 20:07:30,421 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:30,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809391992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:30,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:30,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-12 20:07:30,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806743243] [2021-08-12 20:07:30,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:07:30,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:30,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:07:30,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:07:30,422 INFO L87 Difference]: Start difference. First operand 1703 states and 5754 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-08-12 20:07:35,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:35,231 INFO L93 Difference]: Finished difference Result 2953 states and 9378 transitions. [2021-08-12 20:07:35,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:07:35,231 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-08-12 20:07:35,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:35,251 INFO L225 Difference]: With dead ends: 2953 [2021-08-12 20:07:35,252 INFO L226 Difference]: Without dead ends: 2932 [2021-08-12 20:07:35,252 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 681 ImplicationChecksByTransitivity, 1727.1ms TimeCoverageRelationStatistics Valid=543, Invalid=1713, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:07:35,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2932 states. [2021-08-12 20:07:35,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2932 to 1697. [2021-08-12 20:07:35,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1697 states, 1696 states have (on average 3.3767688679245285) internal successors, (5727), 1696 states have internal predecessors, (5727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:35,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1697 states to 1697 states and 5727 transitions. [2021-08-12 20:07:35,723 INFO L78 Accepts]: Start accepts. Automaton has 1697 states and 5727 transitions. Word has length 26 [2021-08-12 20:07:35,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:35,723 INFO L482 AbstractCegarLoop]: Abstraction has 1697 states and 5727 transitions. [2021-08-12 20:07:35,723 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-08-12 20:07:35,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1697 states and 5727 transitions. [2021-08-12 20:07:35,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:35,725 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:35,725 INFO L550 BasicCegarLoop]: 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-08-12 20:07:35,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:35,926 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:35,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:35,926 INFO L82 PathProgramCache]: Analyzing trace with hash 871796194, now seen corresponding path program 36 times [2021-08-12 20:07:35,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:35,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96318296] [2021-08-12 20:07:35,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:35,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:36,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:36,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:36,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96318296] [2021-08-12 20:07:36,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96318296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:36,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269459956] [2021-08-12 20:07:36,046 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-08-12 20:07:36,070 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:07:36,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:36,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 20:07:36,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:36,242 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-12 20:07:36,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 64 [2021-08-12 20:07:36,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:36,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:36,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:36,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:73, output treesize:49 [2021-08-12 20:07:36,296 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:36,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269459956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:36,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:36,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 20:07:36,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725777263] [2021-08-12 20:07:36,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:07:36,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:36,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:07:36,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:07:36,297 INFO L87 Difference]: Start difference. First operand 1697 states and 5727 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-08-12 20:07:39,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:39,867 INFO L93 Difference]: Finished difference Result 2363 states and 7671 transitions. [2021-08-12 20:07:39,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:07:39,867 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-08-12 20:07:39,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:39,872 INFO L225 Difference]: With dead ends: 2363 [2021-08-12 20:07:39,872 INFO L226 Difference]: Without dead ends: 2331 [2021-08-12 20:07:39,873 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 987.8ms TimeCoverageRelationStatistics Valid=257, Invalid=1723, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:07:39,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2331 states. [2021-08-12 20:07:40,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2331 to 1708. [2021-08-12 20:07:40,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1708 states, 1707 states have (on average 3.3807850029291155) internal successors, (5771), 1707 states have internal predecessors, (5771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:40,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1708 states to 1708 states and 5771 transitions. [2021-08-12 20:07:40,362 INFO L78 Accepts]: Start accepts. Automaton has 1708 states and 5771 transitions. Word has length 26 [2021-08-12 20:07:40,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:40,362 INFO L482 AbstractCegarLoop]: Abstraction has 1708 states and 5771 transitions. [2021-08-12 20:07:40,362 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-08-12 20:07:40,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1708 states and 5771 transitions. [2021-08-12 20:07:40,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:40,364 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:40,365 INFO L550 BasicCegarLoop]: 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-08-12 20:07:40,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-08-12 20:07:40,581 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:40,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:40,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1644457752, now seen corresponding path program 37 times [2021-08-12 20:07:40,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:40,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554981000] [2021-08-12 20:07:40,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:40,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:40,698 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:40,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:40,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554981000] [2021-08-12 20:07:40,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554981000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:40,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271183341] [2021-08-12 20:07:40,699 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-08-12 20:07:40,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:40,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:07:40,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:40,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:40,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:40,872 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:40,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 31 [2021-08-12 20:07:40,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:07:40,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:40,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:40,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:22 [2021-08-12 20:07:40,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:40,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271183341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:40,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:40,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:07:40,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381707942] [2021-08-12 20:07:40,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:07:40,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:40,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:07:40,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:07:40,927 INFO L87 Difference]: Start difference. First operand 1708 states and 5771 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-08-12 20:07:43,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:43,767 INFO L93 Difference]: Finished difference Result 2201 states and 7283 transitions. [2021-08-12 20:07:43,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:07:43,768 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-08-12 20:07:43,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:43,772 INFO L225 Difference]: With dead ends: 2201 [2021-08-12 20:07:43,772 INFO L226 Difference]: Without dead ends: 2184 [2021-08-12 20:07:43,773 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 698.7ms TimeCoverageRelationStatistics Valid=196, Invalid=1136, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 20:07:43,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2184 states. [2021-08-12 20:07:44,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2184 to 1697. [2021-08-12 20:07:44,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1697 states, 1696 states have (on average 3.3838443396226414) internal successors, (5739), 1696 states have internal predecessors, (5739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:44,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1697 states to 1697 states and 5739 transitions. [2021-08-12 20:07:44,250 INFO L78 Accepts]: Start accepts. Automaton has 1697 states and 5739 transitions. Word has length 26 [2021-08-12 20:07:44,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:44,250 INFO L482 AbstractCegarLoop]: Abstraction has 1697 states and 5739 transitions. [2021-08-12 20:07:44,250 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-08-12 20:07:44,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1697 states and 5739 transitions. [2021-08-12 20:07:44,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:44,252 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:44,252 INFO L550 BasicCegarLoop]: 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-08-12 20:07:44,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:44,453 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:44,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:44,453 INFO L82 PathProgramCache]: Analyzing trace with hash 224636922, now seen corresponding path program 38 times [2021-08-12 20:07:44,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:44,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589108642] [2021-08-12 20:07:44,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:44,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:44,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:44,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:44,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589108642] [2021-08-12 20:07:44,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589108642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:44,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833861308] [2021-08-12 20:07:44,565 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-08-12 20:07:44,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:07:44,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:44,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:07:44,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:44,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:07:44,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:44,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:07:44,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:44,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:44,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:44,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:5 [2021-08-12 20:07:44,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:44,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833861308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:44,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:44,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:07:44,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979500048] [2021-08-12 20:07:44,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:07:44,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:44,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:07:44,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:07:44,809 INFO L87 Difference]: Start difference. First operand 1697 states and 5739 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-08-12 20:07:47,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:47,552 INFO L93 Difference]: Finished difference Result 2367 states and 7783 transitions. [2021-08-12 20:07:47,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 20:07:47,553 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-08-12 20:07:47,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:47,558 INFO L225 Difference]: With dead ends: 2367 [2021-08-12 20:07:47,558 INFO L226 Difference]: Without dead ends: 2350 [2021-08-12 20:07:47,558 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 548.8ms TimeCoverageRelationStatistics Valid=166, Invalid=704, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:07:47,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2350 states. [2021-08-12 20:07:48,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2350 to 1689. [2021-08-12 20:07:48,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1688 states have (on average 3.382701421800948) internal successors, (5710), 1688 states have internal predecessors, (5710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:48,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 5710 transitions. [2021-08-12 20:07:48,047 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 5710 transitions. Word has length 26 [2021-08-12 20:07:48,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:48,048 INFO L482 AbstractCegarLoop]: Abstraction has 1689 states and 5710 transitions. [2021-08-12 20:07:48,048 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-08-12 20:07:48,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 5710 transitions. [2021-08-12 20:07:48,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:48,050 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:48,050 INFO L550 BasicCegarLoop]: 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-08-12 20:07:48,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:48,250 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:48,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:48,251 INFO L82 PathProgramCache]: Analyzing trace with hash -1034369354, now seen corresponding path program 39 times [2021-08-12 20:07:48,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:48,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272749862] [2021-08-12 20:07:48,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:48,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:48,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:48,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:48,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272749862] [2021-08-12 20:07:48,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272749862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:48,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046959287] [2021-08-12 20:07:48,365 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-08-12 20:07:48,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:07:48,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:48,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:07:48,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:48,523 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-12 20:07:48,524 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-12 20:07:48,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:48,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:48,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:48,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:71, output treesize:21 [2021-08-12 20:07:48,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:48,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046959287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:48,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:48,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:07:48,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412572410] [2021-08-12 20:07:48,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:07:48,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:48,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:07:48,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:07:48,574 INFO L87 Difference]: Start difference. First operand 1689 states and 5710 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-08-12 20:07:51,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:51,672 INFO L93 Difference]: Finished difference Result 2547 states and 8380 transitions. [2021-08-12 20:07:51,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 20:07:51,672 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-08-12 20:07:51,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:51,677 INFO L225 Difference]: With dead ends: 2547 [2021-08-12 20:07:51,677 INFO L226 Difference]: Without dead ends: 2530 [2021-08-12 20:07:51,678 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 636.5ms TimeCoverageRelationStatistics Valid=208, Invalid=784, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:07:51,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2021-08-12 20:07:52,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 1683. [2021-08-12 20:07:52,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1683 states, 1682 states have (on average 3.3787158145065397) internal successors, (5683), 1682 states have internal predecessors, (5683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:52,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1683 states to 1683 states and 5683 transitions. [2021-08-12 20:07:52,158 INFO L78 Accepts]: Start accepts. Automaton has 1683 states and 5683 transitions. Word has length 26 [2021-08-12 20:07:52,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:52,158 INFO L482 AbstractCegarLoop]: Abstraction has 1683 states and 5683 transitions. [2021-08-12 20:07:52,158 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-08-12 20:07:52,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1683 states and 5683 transitions. [2021-08-12 20:07:52,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:52,160 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:52,161 INFO L550 BasicCegarLoop]: 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-08-12 20:07:52,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:52,361 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:52,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:52,361 INFO L82 PathProgramCache]: Analyzing trace with hash 663462910, now seen corresponding path program 40 times [2021-08-12 20:07:52,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:52,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268004410] [2021-08-12 20:07:52,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:52,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:52,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:52,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:52,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268004410] [2021-08-12 20:07:52,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268004410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:52,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369377307] [2021-08-12 20:07:52,508 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-08-12 20:07:52,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:07:52,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:52,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:07:52,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:52,722 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-12 20:07:52,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 49 [2021-08-12 20:07:52,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:52,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:52,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:52,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:5 [2021-08-12 20:07:52,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:52,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369377307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:52,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:52,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:07:52,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227542762] [2021-08-12 20:07:52,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:07:52,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:52,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:07:52,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:07:52,742 INFO L87 Difference]: Start difference. First operand 1683 states and 5683 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) 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-08-12 20:07:55,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:55,281 INFO L93 Difference]: Finished difference Result 2245 states and 7365 transitions. [2021-08-12 20:07:55,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 20:07:55,281 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-08-12 20:07:55,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:55,286 INFO L225 Difference]: With dead ends: 2245 [2021-08-12 20:07:55,286 INFO L226 Difference]: Without dead ends: 2218 [2021-08-12 20:07:55,287 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 586.9ms TimeCoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:07:55,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2218 states. [2021-08-12 20:07:55,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2218 to 1692. [2021-08-12 20:07:55,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1692 states, 1691 states have (on average 3.3820224719101124) internal successors, (5719), 1691 states have internal predecessors, (5719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:55,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1692 states to 1692 states and 5719 transitions. [2021-08-12 20:07:55,755 INFO L78 Accepts]: Start accepts. Automaton has 1692 states and 5719 transitions. Word has length 26 [2021-08-12 20:07:55,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:55,756 INFO L482 AbstractCegarLoop]: Abstraction has 1692 states and 5719 transitions. [2021-08-12 20:07:55,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-08-12 20:07:55,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1692 states and 5719 transitions. [2021-08-12 20:07:55,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:55,758 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:55,758 INFO L550 BasicCegarLoop]: 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-08-12 20:07:55,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-08-12 20:07:55,958 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:55,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:55,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1571862210, now seen corresponding path program 41 times [2021-08-12 20:07:55,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:55,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142769318] [2021-08-12 20:07:55,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:55,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:56,107 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:56,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:56,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142769318] [2021-08-12 20:07:56,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142769318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:56,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137845651] [2021-08-12 20:07:56,108 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-08-12 20:07:56,130 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:07:56,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:56,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:07:56,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:56,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:07:56,254 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:56,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 20 treesize of output 20 [2021-08-12 20:07:56,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:07:56,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:56,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:56,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:21 [2021-08-12 20:07:56,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:56,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137845651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:56,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:56,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:07:56,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309015575] [2021-08-12 20:07:56,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:07:56,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:56,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:07:56,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:07:56,303 INFO L87 Difference]: Start difference. First operand 1692 states and 5719 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-08-12 20:07:58,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:58,916 INFO L93 Difference]: Finished difference Result 2412 states and 7911 transitions. [2021-08-12 20:07:58,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:07:58,916 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-08-12 20:07:58,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:58,921 INFO L225 Difference]: With dead ends: 2412 [2021-08-12 20:07:58,921 INFO L226 Difference]: Without dead ends: 2385 [2021-08-12 20:07:58,921 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 435.6ms TimeCoverageRelationStatistics Valid=178, Invalid=634, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:07:58,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2385 states. [2021-08-12 20:07:59,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2385 to 1674. [2021-08-12 20:07:59,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1673 states have (on average 3.3807531380753137) internal successors, (5656), 1673 states have internal predecessors, (5656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:07:59,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 5656 transitions. [2021-08-12 20:07:59,400 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 5656 transitions. Word has length 26 [2021-08-12 20:07:59,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:59,400 INFO L482 AbstractCegarLoop]: Abstraction has 1674 states and 5656 transitions. [2021-08-12 20:07:59,400 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-08-12 20:07:59,400 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 5656 transitions. [2021-08-12 20:07:59,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:07:59,403 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:59,403 INFO L550 BasicCegarLoop]: 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-08-12 20:07:59,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-08-12 20:07:59,617 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:59,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:59,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1247883966, now seen corresponding path program 42 times [2021-08-12 20:07:59,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:59,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346794089] [2021-08-12 20:07:59,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:59,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:59,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:59,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:59,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346794089] [2021-08-12 20:07:59,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346794089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:59,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538022924] [2021-08-12 20:07:59,732 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-08-12 20:07:59,755 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:07:59,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:59,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:07:59,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:59,928 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-12 20:07:59,929 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 64 [2021-08-12 20:07:59,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:59,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:59,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:59,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:78, output treesize:77 [2021-08-12 20:08:00,058 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:00,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538022924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:00,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:00,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-12 20:08:00,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931195133] [2021-08-12 20:08:00,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:08:00,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:00,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:08:00,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:08:00,059 INFO L87 Difference]: Start difference. First operand 1674 states and 5656 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-08-12 20:08:03,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:03,105 INFO L93 Difference]: Finished difference Result 2337 states and 7670 transitions. [2021-08-12 20:08:03,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:08:03,105 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-08-12 20:08:03,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:03,110 INFO L225 Difference]: With dead ends: 2337 [2021-08-12 20:08:03,110 INFO L226 Difference]: Without dead ends: 2310 [2021-08-12 20:08:03,110 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 735.4ms TimeCoverageRelationStatistics Valid=200, Invalid=1060, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 20:08:03,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2310 states. [2021-08-12 20:08:03,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2310 to 1662. [2021-08-12 20:08:03,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1662 states, 1661 states have (on average 3.3798916315472605) internal successors, (5614), 1661 states have internal predecessors, (5614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:03,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1662 states to 1662 states and 5614 transitions. [2021-08-12 20:08:03,602 INFO L78 Accepts]: Start accepts. Automaton has 1662 states and 5614 transitions. Word has length 26 [2021-08-12 20:08:03,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:03,602 INFO L482 AbstractCegarLoop]: Abstraction has 1662 states and 5614 transitions. [2021-08-12 20:08:03,602 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-08-12 20:08:03,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1662 states and 5614 transitions. [2021-08-12 20:08:03,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:03,604 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:03,604 INFO L550 BasicCegarLoop]: 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-08-12 20:08:03,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-08-12 20:08:03,804 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:03,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:03,805 INFO L82 PathProgramCache]: Analyzing trace with hash 518793590, now seen corresponding path program 43 times [2021-08-12 20:08:03,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:03,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237501523] [2021-08-12 20:08:03,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:03,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-08-12 20:08:03,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:03,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237501523] [2021-08-12 20:08:03,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237501523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:03,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261320313] [2021-08-12 20:08:03,938 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-08-12 20:08:03,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:03,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:08:03,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:04,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:04,114 INFO L354 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2021-08-12 20:08:04,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, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 52 [2021-08-12 20:08:04,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:04,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:04,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:04,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:22 [2021-08-12 20:08:04,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:04,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261320313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:04,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:04,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:08:04,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788958640] [2021-08-12 20:08:04,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:04,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:04,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:04,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:04,165 INFO L87 Difference]: Start difference. First operand 1662 states and 5614 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-08-12 20:08:07,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:07,085 INFO L93 Difference]: Finished difference Result 2263 states and 7458 transitions. [2021-08-12 20:08:07,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 20:08:07,085 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-08-12 20:08:07,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:07,090 INFO L225 Difference]: With dead ends: 2263 [2021-08-12 20:08:07,090 INFO L226 Difference]: Without dead ends: 2242 [2021-08-12 20:08:07,091 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 714.2ms TimeCoverageRelationStatistics Valid=201, Invalid=989, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:08:07,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2242 states. [2021-08-12 20:08:07,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2242 to 1649. [2021-08-12 20:08:07,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1649 states, 1648 states have (on average 3.3780339805825244) internal successors, (5567), 1648 states have internal predecessors, (5567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:07,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1649 states to 1649 states and 5567 transitions. [2021-08-12 20:08:07,574 INFO L78 Accepts]: Start accepts. Automaton has 1649 states and 5567 transitions. Word has length 26 [2021-08-12 20:08:07,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:07,574 INFO L482 AbstractCegarLoop]: Abstraction has 1649 states and 5567 transitions. [2021-08-12 20:08:07,574 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-08-12 20:08:07,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1649 states and 5567 transitions. [2021-08-12 20:08:07,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:07,576 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:07,576 INFO L550 BasicCegarLoop]: 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-08-12 20:08:07,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:07,777 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:07,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:07,777 INFO L82 PathProgramCache]: Analyzing trace with hash 305289786, now seen corresponding path program 44 times [2021-08-12 20:08:07,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:07,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151287643] [2021-08-12 20:08:07,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:07,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:07,887 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:07,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:07,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151287643] [2021-08-12 20:08:07,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151287643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:07,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419289358] [2021-08-12 20:08:07,887 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-08-12 20:08:07,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:07,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:07,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:08:07,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:08,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:08,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:08,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 20 treesize of output 12 [2021-08-12 20:08:08,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:08,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:08,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:08,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:08:08,079 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:08,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419289358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:08,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:08,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:08:08,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524631911] [2021-08-12 20:08:08,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:08,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:08,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:08,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:08,080 INFO L87 Difference]: Start difference. First operand 1649 states and 5567 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) 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-08-12 20:08:10,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:10,630 INFO L93 Difference]: Finished difference Result 2221 states and 7299 transitions. [2021-08-12 20:08:10,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 20:08:10,631 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-08-12 20:08:10,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:10,636 INFO L225 Difference]: With dead ends: 2221 [2021-08-12 20:08:10,636 INFO L226 Difference]: Without dead ends: 2204 [2021-08-12 20:08:10,636 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 498.6ms TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:08:10,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2204 states. [2021-08-12 20:08:11,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2204 to 1700. [2021-08-12 20:08:11,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1700 states, 1699 states have (on average 3.3737492642731017) internal successors, (5732), 1699 states have internal predecessors, (5732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:11,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1700 states to 1700 states and 5732 transitions. [2021-08-12 20:08:11,141 INFO L78 Accepts]: Start accepts. Automaton has 1700 states and 5732 transitions. Word has length 26 [2021-08-12 20:08:11,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:11,142 INFO L482 AbstractCegarLoop]: Abstraction has 1700 states and 5732 transitions. [2021-08-12 20:08:11,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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-08-12 20:08:11,142 INFO L276 IsEmpty]: Start isEmpty. Operand 1700 states and 5732 transitions. [2021-08-12 20:08:11,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:11,144 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:11,144 INFO L550 BasicCegarLoop]: 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-08-12 20:08:11,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-08-12 20:08:11,344 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:11,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:11,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1930035334, now seen corresponding path program 45 times [2021-08-12 20:08:11,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:11,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922891853] [2021-08-12 20:08:11,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:11,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:11,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:11,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922891853] [2021-08-12 20:08:11,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922891853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:11,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066404364] [2021-08-12 20:08:11,460 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-08-12 20:08:11,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:08:11,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:11,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:08:11,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:11,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:11,619 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:11,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 20:08:11,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:11,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:11,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 20:08:11,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:75 [2021-08-12 20:08:11,708 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:11,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066404364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:11,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:11,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:08:11,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227034680] [2021-08-12 20:08:11,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:11,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:11,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:11,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:11,709 INFO L87 Difference]: Start difference. First operand 1700 states and 5732 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-08-12 20:08:14,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:14,530 INFO L93 Difference]: Finished difference Result 2460 states and 8077 transitions. [2021-08-12 20:08:14,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:08:14,531 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-08-12 20:08:14,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:14,536 INFO L225 Difference]: With dead ends: 2460 [2021-08-12 20:08:14,536 INFO L226 Difference]: Without dead ends: 2443 [2021-08-12 20:08:14,536 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 457.8ms TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:08:14,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2443 states. [2021-08-12 20:08:15,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2443 to 1695. [2021-08-12 20:08:15,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1695 states, 1694 states have (on average 3.374852420306966) internal successors, (5717), 1694 states have internal predecessors, (5717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:15,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 5717 transitions. [2021-08-12 20:08:15,027 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 5717 transitions. Word has length 26 [2021-08-12 20:08:15,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:15,027 INFO L482 AbstractCegarLoop]: Abstraction has 1695 states and 5717 transitions. [2021-08-12 20:08:15,027 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-08-12 20:08:15,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 5717 transitions. [2021-08-12 20:08:15,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:15,029 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:15,029 INFO L550 BasicCegarLoop]: 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-08-12 20:08:15,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:15,229 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:15,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:15,230 INFO L82 PathProgramCache]: Analyzing trace with hash 436254142, now seen corresponding path program 46 times [2021-08-12 20:08:15,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:15,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136392070] [2021-08-12 20:08:15,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:15,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:15,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:15,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:15,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136392070] [2021-08-12 20:08:15,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136392070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:15,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353433253] [2021-08-12 20:08:15,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:08:15,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:08:15,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:15,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:08:15,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:15,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:15,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:15,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:08:15,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:15,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:15,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:15,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 20:08:15,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:15,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353433253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:15,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:15,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:08:15,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869098043] [2021-08-12 20:08:15,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:15,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:15,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:15,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:15,625 INFO L87 Difference]: Start difference. First operand 1695 states and 5717 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-08-12 20:08:18,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:18,106 INFO L93 Difference]: Finished difference Result 2253 states and 7433 transitions. [2021-08-12 20:08:18,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 20:08:18,106 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-08-12 20:08:18,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:18,111 INFO L225 Difference]: With dead ends: 2253 [2021-08-12 20:08:18,111 INFO L226 Difference]: Without dead ends: 2236 [2021-08-12 20:08:18,111 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 490.6ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:08:18,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2236 states. [2021-08-12 20:08:18,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2236 to 1698. [2021-08-12 20:08:18,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1697 states have (on average 3.3783146729522686) internal successors, (5733), 1697 states have internal predecessors, (5733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:18,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 5733 transitions. [2021-08-12 20:08:18,606 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 5733 transitions. Word has length 26 [2021-08-12 20:08:18,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:18,607 INFO L482 AbstractCegarLoop]: Abstraction has 1698 states and 5733 transitions. [2021-08-12 20:08:18,607 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-08-12 20:08:18,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 5733 transitions. [2021-08-12 20:08:18,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:18,609 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:18,609 INFO L550 BasicCegarLoop]: 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-08-12 20:08:18,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-08-12 20:08:18,810 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:18,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:18,810 INFO L82 PathProgramCache]: Analyzing trace with hash -1514157122, now seen corresponding path program 47 times [2021-08-12 20:08:18,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:18,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490469517] [2021-08-12 20:08:18,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:18,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:18,918 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:18,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:18,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490469517] [2021-08-12 20:08:18,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490469517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:18,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49708708] [2021-08-12 20:08:18,918 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-08-12 20:08:18,941 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:08:18,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:18,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:08:18,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:19,098 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-12 20:08:19,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 49 [2021-08-12 20:08:19,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:19,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:19,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:19,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:5 [2021-08-12 20:08:19,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-08-12 20:08:19,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49708708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:19,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:19,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:08:19,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559240506] [2021-08-12 20:08:19,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:19,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:19,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:19,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:19,123 INFO L87 Difference]: Start difference. First operand 1698 states and 5733 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-08-12 20:08:21,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:21,695 INFO L93 Difference]: Finished difference Result 2289 states and 7546 transitions. [2021-08-12 20:08:21,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 20:08:21,696 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-08-12 20:08:21,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:21,701 INFO L225 Difference]: With dead ends: 2289 [2021-08-12 20:08:21,701 INFO L226 Difference]: Without dead ends: 2272 [2021-08-12 20:08:21,701 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 425.4ms TimeCoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:08:21,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2272 states. [2021-08-12 20:08:22,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2272 to 1716. [2021-08-12 20:08:22,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1716 states, 1715 states have (on average 3.3743440233236153) internal successors, (5787), 1715 states have internal predecessors, (5787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:22,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 5787 transitions. [2021-08-12 20:08:22,203 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 5787 transitions. Word has length 26 [2021-08-12 20:08:22,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:22,203 INFO L482 AbstractCegarLoop]: Abstraction has 1716 states and 5787 transitions. [2021-08-12 20:08:22,203 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-08-12 20:08:22,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 5787 transitions. [2021-08-12 20:08:22,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:22,205 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:22,205 INFO L550 BasicCegarLoop]: 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-08-12 20:08:22,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-08-12 20:08:22,406 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:22,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:22,406 INFO L82 PathProgramCache]: Analyzing trace with hash -714815838, now seen corresponding path program 48 times [2021-08-12 20:08:22,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:22,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070284095] [2021-08-12 20:08:22,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:22,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:22,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:22,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:22,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070284095] [2021-08-12 20:08:22,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070284095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:22,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927077346] [2021-08-12 20:08:22,507 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-08-12 20:08:22,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:08:22,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:22,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:08:22,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:22,662 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-12 20:08:22,662 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-12 20:08:22,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:22,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:22,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:22,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:17 [2021-08-12 20:08:22,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:22,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927077346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:22,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:22,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:08:22,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927351711] [2021-08-12 20:08:22,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:22,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:22,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:22,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:22,711 INFO L87 Difference]: Start difference. First operand 1716 states and 5787 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-08-12 20:08:25,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:25,655 INFO L93 Difference]: Finished difference Result 2278 states and 7540 transitions. [2021-08-12 20:08:25,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 20:08:25,656 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-08-12 20:08:25,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:25,661 INFO L225 Difference]: With dead ends: 2278 [2021-08-12 20:08:25,661 INFO L226 Difference]: Without dead ends: 2261 [2021-08-12 20:08:25,661 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 607.2ms TimeCoverageRelationStatistics Valid=200, Invalid=990, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:08:25,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2261 states. [2021-08-12 20:08:26,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2261 to 1734. [2021-08-12 20:08:26,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 3.3721869590305826) internal successors, (5844), 1733 states have internal predecessors, (5844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:26,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 5844 transitions. [2021-08-12 20:08:26,175 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 5844 transitions. Word has length 26 [2021-08-12 20:08:26,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:26,175 INFO L482 AbstractCegarLoop]: Abstraction has 1734 states and 5844 transitions. [2021-08-12 20:08:26,176 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-08-12 20:08:26,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 5844 transitions. [2021-08-12 20:08:26,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:26,178 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:26,178 INFO L550 BasicCegarLoop]: 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-08-12 20:08:26,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-08-12 20:08:26,380 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:26,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:26,380 INFO L82 PathProgramCache]: Analyzing trace with hash 272675774, now seen corresponding path program 49 times [2021-08-12 20:08:26,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:26,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543605568] [2021-08-12 20:08:26,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:26,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:26,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:26,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:26,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543605568] [2021-08-12 20:08:26,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543605568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:26,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883207491] [2021-08-12 20:08:26,484 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-08-12 20:08:26,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:26,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:08:26,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:26,675 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-12 20:08:26,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 54 [2021-08-12 20:08:26,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:26,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:26,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 20:08:26,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:69, output treesize:67 [2021-08-12 20:08:26,764 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:26,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883207491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:26,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:26,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:08:26,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75624584] [2021-08-12 20:08:26,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:26,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:26,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:26,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:26,765 INFO L87 Difference]: Start difference. First operand 1734 states and 5844 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-08-12 20:08:29,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:29,380 INFO L93 Difference]: Finished difference Result 2331 states and 7685 transitions. [2021-08-12 20:08:29,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 20:08:29,381 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-08-12 20:08:29,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:29,386 INFO L225 Difference]: With dead ends: 2331 [2021-08-12 20:08:29,386 INFO L226 Difference]: Without dead ends: 2304 [2021-08-12 20:08:29,386 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 437.8ms TimeCoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:08:29,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2304 states. [2021-08-12 20:08:29,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2304 to 1734. [2021-08-12 20:08:29,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 3.3744950952106176) internal successors, (5848), 1733 states have internal predecessors, (5848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:29,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 5848 transitions. [2021-08-12 20:08:29,915 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 5848 transitions. Word has length 26 [2021-08-12 20:08:29,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:29,915 INFO L482 AbstractCegarLoop]: Abstraction has 1734 states and 5848 transitions. [2021-08-12 20:08:29,915 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-08-12 20:08:29,915 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 5848 transitions. [2021-08-12 20:08:29,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:29,933 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:29,933 INFO L550 BasicCegarLoop]: 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-08-12 20:08:30,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2021-08-12 20:08:30,133 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:30,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:30,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1537750790, now seen corresponding path program 50 times [2021-08-12 20:08:30,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:30,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416813833] [2021-08-12 20:08:30,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:30,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:30,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:30,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:30,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416813833] [2021-08-12 20:08:30,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416813833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:30,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819295698] [2021-08-12 20:08:30,239 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-08-12 20:08:30,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:30,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:30,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:08:30,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:30,393 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-12 20:08:30,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-12 20:08:30,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:30,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:30,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:30,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:17 [2021-08-12 20:08:30,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:30,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819295698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:30,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:30,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:08:30,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91692051] [2021-08-12 20:08:30,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:30,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:30,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:30,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:30,443 INFO L87 Difference]: Start difference. First operand 1734 states and 5848 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-08-12 20:08:33,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:33,111 INFO L93 Difference]: Finished difference Result 2283 states and 7558 transitions. [2021-08-12 20:08:33,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 20:08:33,112 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-08-12 20:08:33,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:33,117 INFO L225 Difference]: With dead ends: 2283 [2021-08-12 20:08:33,117 INFO L226 Difference]: Without dead ends: 2266 [2021-08-12 20:08:33,117 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 430.6ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:08:33,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2266 states. [2021-08-12 20:08:33,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2266 to 1734. [2021-08-12 20:08:33,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 3.3744950952106176) internal successors, (5848), 1733 states have internal predecessors, (5848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:33,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 5848 transitions. [2021-08-12 20:08:33,661 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 5848 transitions. Word has length 26 [2021-08-12 20:08:33,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:33,661 INFO L482 AbstractCegarLoop]: Abstraction has 1734 states and 5848 transitions. [2021-08-12 20:08:33,661 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-08-12 20:08:33,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 5848 transitions. [2021-08-12 20:08:33,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:33,663 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:33,663 INFO L550 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-08-12 20:08:33,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:33,864 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:33,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:33,864 INFO L82 PathProgramCache]: Analyzing trace with hash 1909155608, now seen corresponding path program 56 times [2021-08-12 20:08:33,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:33,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768974954] [2021-08-12 20:08:33,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:33,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:34,097 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:34,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:34,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768974954] [2021-08-12 20:08:34,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768974954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:34,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376884444] [2021-08-12 20:08:34,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 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-08-12 20:08:34,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:34,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:34,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-12 20:08:34,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:34,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:34,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:34,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:34,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:34,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2021-08-12 20:08:34,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:34,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:34,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:34,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:15 [2021-08-12 20:08:34,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:34,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376884444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:34,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:34,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:08:34,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895022016] [2021-08-12 20:08:34,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:08:34,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:34,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:08:34,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:08:34,301 INFO L87 Difference]: Start difference. First operand 1734 states and 5848 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-08-12 20:08:36,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:36,997 INFO L93 Difference]: Finished difference Result 2267 states and 7367 transitions. [2021-08-12 20:08:36,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 20:08:36,997 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-08-12 20:08:36,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:37,003 INFO L225 Difference]: With dead ends: 2267 [2021-08-12 20:08:37,003 INFO L226 Difference]: Without dead ends: 2220 [2021-08-12 20:08:37,003 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 553.3ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:08:37,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2021-08-12 20:08:37,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1752. [2021-08-12 20:08:37,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1752 states, 1751 states have (on average 3.366647629925757) internal successors, (5895), 1751 states have internal predecessors, (5895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:37,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 5895 transitions. [2021-08-12 20:08:37,566 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 5895 transitions. Word has length 26 [2021-08-12 20:08:37,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:37,566 INFO L482 AbstractCegarLoop]: Abstraction has 1752 states and 5895 transitions. [2021-08-12 20:08:37,566 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-08-12 20:08:37,566 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 5895 transitions. [2021-08-12 20:08:37,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:37,568 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:37,568 INFO L550 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-08-12 20:08:37,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable255,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:37,773 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:37,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:37,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1847280054, now seen corresponding path program 57 times [2021-08-12 20:08:37,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:37,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943165669] [2021-08-12 20:08:37,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:37,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-08-12 20:08:37,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:37,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943165669] [2021-08-12 20:08:37,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943165669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:37,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059554856] [2021-08-12 20:08:37,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:37,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 20:08:37,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:37,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:08:37,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:38,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:38,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:38,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:38,132 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:38,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-08-12 20:08:38,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:08:38,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:38,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:38,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:33 [2021-08-12 20:08:38,192 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:38,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059554856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:38,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:38,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:08:38,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508643087] [2021-08-12 20:08:38,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:08:38,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:38,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:08:38,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:08:38,193 INFO L87 Difference]: Start difference. First operand 1752 states and 5895 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-08-12 20:08:42,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:42,240 INFO L93 Difference]: Finished difference Result 2448 states and 7988 transitions. [2021-08-12 20:08:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:08:42,240 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-08-12 20:08:42,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:42,245 INFO L225 Difference]: With dead ends: 2448 [2021-08-12 20:08:42,246 INFO L226 Difference]: Without dead ends: 2431 [2021-08-12 20:08:42,246 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1246.4ms TimeCoverageRelationStatistics Valid=360, Invalid=1802, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:08:42,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2431 states. [2021-08-12 20:08:42,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2431 to 1746. [2021-08-12 20:08:42,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 3.3650429799426935) internal successors, (5872), 1745 states have internal predecessors, (5872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:42,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 5872 transitions. [2021-08-12 20:08:42,795 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 5872 transitions. Word has length 26 [2021-08-12 20:08:42,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:42,795 INFO L482 AbstractCegarLoop]: Abstraction has 1746 states and 5872 transitions. [2021-08-12 20:08:42,795 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-08-12 20:08:42,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 5872 transitions. [2021-08-12 20:08:42,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:42,797 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:42,798 INFO L550 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-08-12 20:08:42,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-08-12 20:08:42,998 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:42,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:42,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1872442310, now seen corresponding path program 58 times [2021-08-12 20:08:42,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:42,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612492619] [2021-08-12 20:08:42,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:43,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:43,155 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:43,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:43,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612492619] [2021-08-12 20:08:43,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612492619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:43,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050077630] [2021-08-12 20:08:43,156 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:43,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:08:43,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:43,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:08:43,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:43,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:43,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:43,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:43,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:43,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:08:43,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:43,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:43,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:43,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:08:43,306 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:43,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050077630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:43,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:43,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-08-12 20:08:43,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103657974] [2021-08-12 20:08:43,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:08:43,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:43,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:08:43,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:08:43,307 INFO L87 Difference]: Start difference. First operand 1746 states and 5872 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-08-12 20:08:45,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:45,665 INFO L93 Difference]: Finished difference Result 2061 states and 6677 transitions. [2021-08-12 20:08:45,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:08:45,665 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 26 [2021-08-12 20:08:45,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:45,670 INFO L225 Difference]: With dead ends: 2061 [2021-08-12 20:08:45,670 INFO L226 Difference]: Without dead ends: 2037 [2021-08-12 20:08:45,671 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 358.1ms TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:08:45,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2037 states. [2021-08-12 20:08:46,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2037 to 1748. [2021-08-12 20:08:46,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1748 states, 1747 states have (on average 3.36519748139668) internal successors, (5879), 1747 states have internal predecessors, (5879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:46,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1748 states to 1748 states and 5879 transitions. [2021-08-12 20:08:46,235 INFO L78 Accepts]: Start accepts. Automaton has 1748 states and 5879 transitions. Word has length 26 [2021-08-12 20:08:46,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:46,235 INFO L482 AbstractCegarLoop]: Abstraction has 1748 states and 5879 transitions. [2021-08-12 20:08:46,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-08-12 20:08:46,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1748 states and 5879 transitions. [2021-08-12 20:08:46,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:46,238 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:46,238 INFO L550 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-08-12 20:08:46,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:46,438 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:46,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:46,439 INFO L82 PathProgramCache]: Analyzing trace with hash -804567746, now seen corresponding path program 59 times [2021-08-12 20:08:46,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:46,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781945239] [2021-08-12 20:08:46,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:46,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:46,618 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:46,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:46,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781945239] [2021-08-12 20:08:46,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781945239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:46,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881865651] [2021-08-12 20:08:46,618 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:46,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:08:46,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:46,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:08:46,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:46,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:46,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:46,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:46,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:46,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-08-12 20:08:46,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:08:46,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:46,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:46,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:33 [2021-08-12 20:08:46,841 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:46,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881865651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:46,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:46,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:08:46,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872252454] [2021-08-12 20:08:46,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:08:46,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:46,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:08:46,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:08:46,842 INFO L87 Difference]: Start difference. First operand 1748 states and 5879 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-08-12 20:08:49,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:49,906 INFO L93 Difference]: Finished difference Result 2320 states and 7613 transitions. [2021-08-12 20:08:49,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:08:49,906 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-08-12 20:08:49,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:49,912 INFO L225 Difference]: With dead ends: 2320 [2021-08-12 20:08:49,912 INFO L226 Difference]: Without dead ends: 2276 [2021-08-12 20:08:49,912 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 765.4ms TimeCoverageRelationStatistics Valid=229, Invalid=1031, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 20:08:49,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2276 states. [2021-08-12 20:08:50,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2276 to 1772. [2021-08-12 20:08:50,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1772 states, 1771 states have (on average 3.3585544889892716) internal successors, (5948), 1771 states have internal predecessors, (5948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:50,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1772 states to 1772 states and 5948 transitions. [2021-08-12 20:08:50,464 INFO L78 Accepts]: Start accepts. Automaton has 1772 states and 5948 transitions. Word has length 26 [2021-08-12 20:08:50,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:50,464 INFO L482 AbstractCegarLoop]: Abstraction has 1772 states and 5948 transitions. [2021-08-12 20:08:50,464 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-08-12 20:08:50,464 INFO L276 IsEmpty]: Start isEmpty. Operand 1772 states and 5948 transitions. [2021-08-12 20:08:50,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:50,467 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:50,467 INFO L550 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-08-12 20:08:50,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:50,667 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:50,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:50,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1162419966, now seen corresponding path program 60 times [2021-08-12 20:08:50,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:50,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530410075] [2021-08-12 20:08:50,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:50,854 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:50,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:50,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530410075] [2021-08-12 20:08:50,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530410075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:50,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963151108] [2021-08-12 20:08:50,854 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:08:50,878 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:08:50,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:50,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:08:50,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:50,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:50,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:50,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:50,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:08:50,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:50,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:50,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:50,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:08:51,015 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:51,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963151108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:51,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:51,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-08-12 20:08:51,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339907652] [2021-08-12 20:08:51,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:08:51,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:51,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:08:51,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:08:51,016 INFO L87 Difference]: Start difference. First operand 1772 states and 5948 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-08-12 20:08:53,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:53,615 INFO L93 Difference]: Finished difference Result 2211 states and 7267 transitions. [2021-08-12 20:08:53,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 20:08:53,615 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-08-12 20:08:53,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:53,620 INFO L225 Difference]: With dead ends: 2211 [2021-08-12 20:08:53,620 INFO L226 Difference]: Without dead ends: 2178 [2021-08-12 20:08:53,621 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 470.5ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:08:53,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2178 states. [2021-08-12 20:08:54,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2178 to 1768. [2021-08-12 20:08:54,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1768 states, 1767 states have (on average 3.3604980192416525) internal successors, (5938), 1767 states have internal predecessors, (5938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:54,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1768 states to 1768 states and 5938 transitions. [2021-08-12 20:08:54,163 INFO L78 Accepts]: Start accepts. Automaton has 1768 states and 5938 transitions. Word has length 26 [2021-08-12 20:08:54,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:54,163 INFO L482 AbstractCegarLoop]: Abstraction has 1768 states and 5938 transitions. [2021-08-12 20:08:54,163 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-08-12 20:08:54,163 INFO L276 IsEmpty]: Start isEmpty. Operand 1768 states and 5938 transitions. [2021-08-12 20:08:54,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:54,165 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:54,165 INFO L550 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-08-12 20:08:54,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:54,366 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:54,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:54,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1833133118, now seen corresponding path program 61 times [2021-08-12 20:08:54,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:54,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471921454] [2021-08-12 20:08:54,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:54,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:54,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-08-12 20:08:54,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:54,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471921454] [2021-08-12 20:08:54,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471921454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:54,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112308862] [2021-08-12 20:08:54,536 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-08-12 20:08:54,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:54,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:08:54,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:54,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:54,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:54,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:54,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:08:54,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:54,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:54,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:54,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:08:54,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:54,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112308862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:54,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:54,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-08-12 20:08:54,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461258575] [2021-08-12 20:08:54,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:08:54,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:54,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:08:54,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:08:54,704 INFO L87 Difference]: Start difference. First operand 1768 states and 5938 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-08-12 20:08:57,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:57,205 INFO L93 Difference]: Finished difference Result 2200 states and 7244 transitions. [2021-08-12 20:08:57,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 20:08:57,206 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-08-12 20:08:57,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:57,211 INFO L225 Difference]: With dead ends: 2200 [2021-08-12 20:08:57,211 INFO L226 Difference]: Without dead ends: 2183 [2021-08-12 20:08:57,211 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 418.3ms TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:08:57,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2183 states. [2021-08-12 20:08:57,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2183 to 1768. [2021-08-12 20:08:57,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1768 states, 1767 states have (on average 3.3604980192416525) internal successors, (5938), 1767 states have internal predecessors, (5938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:08:57,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1768 states to 1768 states and 5938 transitions. [2021-08-12 20:08:57,754 INFO L78 Accepts]: Start accepts. Automaton has 1768 states and 5938 transitions. Word has length 26 [2021-08-12 20:08:57,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:57,754 INFO L482 AbstractCegarLoop]: Abstraction has 1768 states and 5938 transitions. [2021-08-12 20:08:57,754 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-08-12 20:08:57,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1768 states and 5938 transitions. [2021-08-12 20:08:57,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:08:57,756 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:57,756 INFO L550 BasicCegarLoop]: 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-08-12 20:08:57,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2021-08-12 20:08:57,957 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:57,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:57,957 INFO L82 PathProgramCache]: Analyzing trace with hash 179857598, now seen corresponding path program 51 times [2021-08-12 20:08:57,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:57,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153194164] [2021-08-12 20:08:57,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:57,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:58,129 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:58,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:58,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153194164] [2021-08-12 20:08:58,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153194164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:58,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912915711] [2021-08-12 20:08:58,129 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 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-08-12 20:08:58,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:08:58,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:58,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:08:58,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:58,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:08:58,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:08:58,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:08:58,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:58,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:58,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:58,335 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:5 [2021-08-12 20:08:58,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:58,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912915711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:58,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:58,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:08:58,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761328799] [2021-08-12 20:08:58,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:08:58,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:58,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:08:58,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:08:58,351 INFO L87 Difference]: Start difference. First operand 1768 states and 5938 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-08-12 20:09:01,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:01,869 INFO L93 Difference]: Finished difference Result 2388 states and 7758 transitions. [2021-08-12 20:09:01,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:09:01,869 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-08-12 20:09:01,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:01,874 INFO L225 Difference]: With dead ends: 2388 [2021-08-12 20:09:01,875 INFO L226 Difference]: Without dead ends: 2371 [2021-08-12 20:09:01,875 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 666.8ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:09:01,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2021-08-12 20:09:02,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 1779. [2021-08-12 20:09:02,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1779 states, 1778 states have (on average 3.361079865016873) internal successors, (5976), 1778 states have internal predecessors, (5976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:02,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1779 states to 1779 states and 5976 transitions. [2021-08-12 20:09:02,446 INFO L78 Accepts]: Start accepts. Automaton has 1779 states and 5976 transitions. Word has length 26 [2021-08-12 20:09:02,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:02,446 INFO L482 AbstractCegarLoop]: Abstraction has 1779 states and 5976 transitions. [2021-08-12 20:09:02,446 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-08-12 20:09:02,447 INFO L276 IsEmpty]: Start isEmpty. Operand 1779 states and 5976 transitions. [2021-08-12 20:09:02,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:02,449 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:02,449 INFO L550 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-08-12 20:09:02,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:02,649 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:02,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:02,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1730239162, now seen corresponding path program 62 times [2021-08-12 20:09:02,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:02,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096887266] [2021-08-12 20:09:02,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:02,774 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:02,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:02,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096887266] [2021-08-12 20:09:02,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096887266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:02,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643072062] [2021-08-12 20:09:02,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:09:02,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:09:02,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:02,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:09:02,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:02,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:09:02,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:02,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:09:02,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:09:02,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:02,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:02,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:02,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:09:02,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:02,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643072062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:02,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:02,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 20:09:02,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102828309] [2021-08-12 20:09:02,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:09:02,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:02,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:09:02,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:09:02,958 INFO L87 Difference]: Start difference. First operand 1779 states and 5976 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-08-12 20:09:06,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:06,923 INFO L93 Difference]: Finished difference Result 2672 states and 8466 transitions. [2021-08-12 20:09:06,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:09:06,924 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-08-12 20:09:06,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:06,929 INFO L225 Difference]: With dead ends: 2672 [2021-08-12 20:09:06,929 INFO L226 Difference]: Without dead ends: 2648 [2021-08-12 20:09:06,930 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 594.1ms TimeCoverageRelationStatistics Valid=236, Invalid=954, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:09:06,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2021-08-12 20:09:07,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 1831. [2021-08-12 20:09:07,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1831 states, 1830 states have (on average 3.3666666666666667) internal successors, (6161), 1830 states have internal predecessors, (6161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:07,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1831 states to 1831 states and 6161 transitions. [2021-08-12 20:09:07,528 INFO L78 Accepts]: Start accepts. Automaton has 1831 states and 6161 transitions. Word has length 26 [2021-08-12 20:09:07,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:07,528 INFO L482 AbstractCegarLoop]: Abstraction has 1831 states and 6161 transitions. [2021-08-12 20:09:07,528 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-08-12 20:09:07,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1831 states and 6161 transitions. [2021-08-12 20:09:07,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:07,530 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:07,530 INFO L550 BasicCegarLoop]: 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-08-12 20:09:07,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:07,731 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:07,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:07,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1769727974, now seen corresponding path program 52 times [2021-08-12 20:09:07,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:07,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120039647] [2021-08-12 20:09:07,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:07,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:07,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:07,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:07,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120039647] [2021-08-12 20:09:07,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120039647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:07,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86160092] [2021-08-12 20:09:07,926 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-08-12 20:09:07,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:09:07,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:07,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:09:07,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:08,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:09:08,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:08,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 20:09:08,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:08,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:08,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:08,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:5 [2021-08-12 20:09:08,197 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:08,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86160092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:08,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:08,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:09:08,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25022229] [2021-08-12 20:09:08,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:09:08,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:08,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:09:08,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:09:08,198 INFO L87 Difference]: Start difference. First operand 1831 states and 6161 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-08-12 20:09:11,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:11,967 INFO L93 Difference]: Finished difference Result 2549 states and 8277 transitions. [2021-08-12 20:09:11,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 20:09:11,967 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-08-12 20:09:11,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:11,972 INFO L225 Difference]: With dead ends: 2549 [2021-08-12 20:09:11,972 INFO L226 Difference]: Without dead ends: 2532 [2021-08-12 20:09:11,973 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 790.1ms TimeCoverageRelationStatistics Valid=232, Invalid=824, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:11,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2532 states. [2021-08-12 20:09:12,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2532 to 1836. [2021-08-12 20:09:12,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1835 states have (on average 3.3678474114441417) internal successors, (6180), 1835 states have internal predecessors, (6180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:12,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 6180 transitions. [2021-08-12 20:09:12,584 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 6180 transitions. Word has length 26 [2021-08-12 20:09:12,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:12,584 INFO L482 AbstractCegarLoop]: Abstraction has 1836 states and 6180 transitions. [2021-08-12 20:09:12,584 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-08-12 20:09:12,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 6180 transitions. [2021-08-12 20:09:12,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:12,587 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:12,587 INFO L550 BasicCegarLoop]: 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-08-12 20:09:12,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:12,787 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:12,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:12,788 INFO L82 PathProgramCache]: Analyzing trace with hash 152195194, now seen corresponding path program 53 times [2021-08-12 20:09:12,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:12,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549977653] [2021-08-12 20:09:12,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:12,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:12,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:12,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:12,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549977653] [2021-08-12 20:09:12,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549977653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:12,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902130548] [2021-08-12 20:09:12,915 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-08-12 20:09:12,939 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:09:12,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:12,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 20:09:12,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:13,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:13,086 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:13,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-12 20:09:13,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:09:13,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:13,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:13,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:21 [2021-08-12 20:09:13,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-08-12 20:09:13,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902130548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:13,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:13,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:09:13,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469832523] [2021-08-12 20:09:13,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:09:13,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:13,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:09:13,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:09:13,132 INFO L87 Difference]: Start difference. First operand 1836 states and 6180 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-08-12 20:09:17,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:17,566 INFO L93 Difference]: Finished difference Result 2826 states and 9167 transitions. [2021-08-12 20:09:17,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:09:17,566 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-08-12 20:09:17,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:17,572 INFO L225 Difference]: With dead ends: 2826 [2021-08-12 20:09:17,573 INFO L226 Difference]: Without dead ends: 2809 [2021-08-12 20:09:17,573 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 769.8ms TimeCoverageRelationStatistics Valid=294, Invalid=1038, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 20:09:17,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2809 states. [2021-08-12 20:09:18,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2809 to 1827. [2021-08-12 20:09:18,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1827 states, 1826 states have (on average 3.3663745892661554) internal successors, (6147), 1826 states have internal predecessors, (6147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:18,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1827 states to 1827 states and 6147 transitions. [2021-08-12 20:09:18,165 INFO L78 Accepts]: Start accepts. Automaton has 1827 states and 6147 transitions. Word has length 26 [2021-08-12 20:09:18,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:18,165 INFO L482 AbstractCegarLoop]: Abstraction has 1827 states and 6147 transitions. [2021-08-12 20:09:18,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-08-12 20:09:18,165 INFO L276 IsEmpty]: Start isEmpty. Operand 1827 states and 6147 transitions. [2021-08-12 20:09:18,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:18,167 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:18,167 INFO L550 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-08-12 20:09:18,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:18,368 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:18,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:18,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1956232686, now seen corresponding path program 63 times [2021-08-12 20:09:18,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:18,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504266329] [2021-08-12 20:09:18,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:18,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:18,501 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:18,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:18,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504266329] [2021-08-12 20:09:18,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504266329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:18,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735676039] [2021-08-12 20:09:18,501 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-08-12 20:09:18,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 20:09:18,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:18,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:09:18,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:18,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:18,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:18,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:09:18,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:09:18,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:09:18,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:18,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:18,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:18,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:09:18,670 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:18,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735676039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:18,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:18,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 20:09:18,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570097843] [2021-08-12 20:09:18,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:09:18,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:18,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:09:18,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:09:18,671 INFO L87 Difference]: Start difference. First operand 1827 states and 6147 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-08-12 20:09:23,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:23,259 INFO L93 Difference]: Finished difference Result 3160 states and 10103 transitions. [2021-08-12 20:09:23,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:09:23,259 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-08-12 20:09:23,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:23,266 INFO L225 Difference]: With dead ends: 3160 [2021-08-12 20:09:23,266 INFO L226 Difference]: Without dead ends: 3128 [2021-08-12 20:09:23,267 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 586.1ms TimeCoverageRelationStatistics Valid=261, Invalid=1071, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 20:09:23,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3128 states. [2021-08-12 20:09:23,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3128 to 1885. [2021-08-12 20:09:23,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1885 states, 1884 states have (on average 3.3694267515923566) internal successors, (6348), 1884 states have internal predecessors, (6348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:23,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1885 states to 1885 states and 6348 transitions. [2021-08-12 20:09:23,911 INFO L78 Accepts]: Start accepts. Automaton has 1885 states and 6348 transitions. Word has length 26 [2021-08-12 20:09:23,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:23,911 INFO L482 AbstractCegarLoop]: Abstraction has 1885 states and 6348 transitions. [2021-08-12 20:09:23,911 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-08-12 20:09:23,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1885 states and 6348 transitions. [2021-08-12 20:09:23,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:23,914 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:23,914 INFO L550 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-08-12 20:09:24,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable277,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:24,114 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:24,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:24,115 INFO L82 PathProgramCache]: Analyzing trace with hash -505085958, now seen corresponding path program 64 times [2021-08-12 20:09:24,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:24,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250102799] [2021-08-12 20:09:24,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:24,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:24,241 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:24,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:24,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250102799] [2021-08-12 20:09:24,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250102799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:24,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569279163] [2021-08-12 20:09:24,241 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-08-12 20:09:24,265 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:09:24,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:24,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:09:24,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:24,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:24,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:24,362 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:24,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 39 [2021-08-12 20:09:24,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:09:24,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:24,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:24,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:22 [2021-08-12 20:09:24,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:24,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569279163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:24,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:24,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 20:09:24,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389195602] [2021-08-12 20:09:24,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:09:24,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:24,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:09:24,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:09:24,426 INFO L87 Difference]: Start difference. First operand 1885 states and 6348 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-08-12 20:09:30,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:30,065 INFO L93 Difference]: Finished difference Result 3604 states and 11426 transitions. [2021-08-12 20:09:30,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:09:30,066 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-08-12 20:09:30,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:30,073 INFO L225 Difference]: With dead ends: 3604 [2021-08-12 20:09:30,073 INFO L226 Difference]: Without dead ends: 3558 [2021-08-12 20:09:30,074 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 895.8ms TimeCoverageRelationStatistics Valid=345, Invalid=1295, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:09:30,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3558 states. [2021-08-12 20:09:30,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3558 to 1897. [2021-08-12 20:09:30,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1897 states, 1896 states have (on average 3.37289029535865) internal successors, (6395), 1896 states have internal predecessors, (6395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:30,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1897 states to 1897 states and 6395 transitions. [2021-08-12 20:09:30,898 INFO L78 Accepts]: Start accepts. Automaton has 1897 states and 6395 transitions. Word has length 26 [2021-08-12 20:09:30,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:30,898 INFO L482 AbstractCegarLoop]: Abstraction has 1897 states and 6395 transitions. [2021-08-12 20:09:30,898 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-08-12 20:09:30,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1897 states and 6395 transitions. [2021-08-12 20:09:30,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:30,902 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:30,902 INFO L550 BasicCegarLoop]: 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-08-12 20:09:31,127 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-08-12 20:09:31,127 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:31,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:31,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1345416738, now seen corresponding path program 54 times [2021-08-12 20:09:31,128 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:31,128 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971738432] [2021-08-12 20:09:31,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:31,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:31,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:31,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:31,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971738432] [2021-08-12 20:09:31,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971738432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:31,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660065892] [2021-08-12 20:09:31,309 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:31,337 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:09:31,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:31,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:09:31,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:31,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:31,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:31,457 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:31,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 31 [2021-08-12 20:09:31,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:09:31,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:31,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:31,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:22 [2021-08-12 20:09:31,498 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:31,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660065892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:31,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:31,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:09:31,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92923310] [2021-08-12 20:09:31,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:09:31,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:31,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:09:31,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:09:31,499 INFO L87 Difference]: Start difference. First operand 1897 states and 6395 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-08-12 20:09:35,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:35,478 INFO L93 Difference]: Finished difference Result 2549 states and 8410 transitions. [2021-08-12 20:09:35,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:09:35,479 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-08-12 20:09:35,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:35,485 INFO L225 Difference]: With dead ends: 2549 [2021-08-12 20:09:35,485 INFO L226 Difference]: Without dead ends: 2532 [2021-08-12 20:09:35,485 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 897.7ms TimeCoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:09:35,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2532 states. [2021-08-12 20:09:36,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2532 to 1907. [2021-08-12 20:09:36,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1907 states, 1906 states have (on average 3.3698845750262327) internal successors, (6423), 1906 states have internal predecessors, (6423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:36,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1907 states to 1907 states and 6423 transitions. [2021-08-12 20:09:36,129 INFO L78 Accepts]: Start accepts. Automaton has 1907 states and 6423 transitions. Word has length 26 [2021-08-12 20:09:36,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:36,129 INFO L482 AbstractCegarLoop]: Abstraction has 1907 states and 6423 transitions. [2021-08-12 20:09:36,129 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-08-12 20:09:36,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 6423 transitions. [2021-08-12 20:09:36,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:36,131 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:36,131 INFO L550 BasicCegarLoop]: 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-08-12 20:09:36,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable284 [2021-08-12 20:09:36,332 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:36,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:36,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1962058946, now seen corresponding path program 55 times [2021-08-12 20:09:36,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:36,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058058267] [2021-08-12 20:09:36,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:36,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:36,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-08-12 20:09:36,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:36,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058058267] [2021-08-12 20:09:36,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058058267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:36,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660318453] [2021-08-12 20:09:36,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:09:36,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:36,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:09:36,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:36,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:36,602 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:36,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 20:09:36,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:36,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:36,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 20:09:36,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:75 [2021-08-12 20:09:36,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:36,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660318453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:36,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:36,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 20:09:36,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149318072] [2021-08-12 20:09:36,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:09:36,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:36,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:09:36,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:09:36,693 INFO L87 Difference]: Start difference. First operand 1907 states and 6423 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-08-12 20:09:40,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:40,390 INFO L93 Difference]: Finished difference Result 2692 states and 8824 transitions. [2021-08-12 20:09:40,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 20:09:40,390 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-08-12 20:09:40,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:40,396 INFO L225 Difference]: With dead ends: 2692 [2021-08-12 20:09:40,396 INFO L226 Difference]: Without dead ends: 2665 [2021-08-12 20:09:40,397 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 588.6ms TimeCoverageRelationStatistics Valid=251, Invalid=871, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 20:09:40,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2665 states. [2021-08-12 20:09:41,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2665 to 1893. [2021-08-12 20:09:41,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1893 states, 1892 states have (on average 3.374735729386892) internal successors, (6385), 1892 states have internal predecessors, (6385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:41,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1893 states to 1893 states and 6385 transitions. [2021-08-12 20:09:41,041 INFO L78 Accepts]: Start accepts. Automaton has 1893 states and 6385 transitions. Word has length 26 [2021-08-12 20:09:41,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:41,041 INFO L482 AbstractCegarLoop]: Abstraction has 1893 states and 6385 transitions. [2021-08-12 20:09:41,041 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-08-12 20:09:41,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1893 states and 6385 transitions. [2021-08-12 20:09:41,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:41,044 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:41,045 INFO L550 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-08-12 20:09:41,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:41,246 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:41,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:41,247 INFO L82 PathProgramCache]: Analyzing trace with hash 935709652, now seen corresponding path program 65 times [2021-08-12 20:09:41,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:41,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499809391] [2021-08-12 20:09:41,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:41,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:41,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:41,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499809391] [2021-08-12 20:09:41,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499809391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:41,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785710096] [2021-08-12 20:09:41,405 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 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-08-12 20:09:41,429 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:09:41,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:41,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:09:41,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:41,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:09:41,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:41,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:09:41,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:09:41,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:41,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:41,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:41,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:09:41,599 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:41,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785710096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:41,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:41,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 20:09:41,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486252556] [2021-08-12 20:09:41,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:09:41,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:41,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:09:41,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:09:41,600 INFO L87 Difference]: Start difference. First operand 1893 states and 6385 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-08-12 20:09:45,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:45,315 INFO L93 Difference]: Finished difference Result 2562 states and 8377 transitions. [2021-08-12 20:09:45,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:09:45,316 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-08-12 20:09:45,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:45,321 INFO L225 Difference]: With dead ends: 2562 [2021-08-12 20:09:45,321 INFO L226 Difference]: Without dead ends: 2538 [2021-08-12 20:09:45,322 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 792.5ms TimeCoverageRelationStatistics Valid=253, Invalid=1007, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 20:09:45,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2021-08-12 20:09:45,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 1893. [2021-08-12 20:09:45,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1893 states, 1892 states have (on average 3.375264270613108) internal successors, (6386), 1892 states have internal predecessors, (6386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:45,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1893 states to 1893 states and 6386 transitions. [2021-08-12 20:09:45,943 INFO L78 Accepts]: Start accepts. Automaton has 1893 states and 6386 transitions. Word has length 26 [2021-08-12 20:09:45,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:45,944 INFO L482 AbstractCegarLoop]: Abstraction has 1893 states and 6386 transitions. [2021-08-12 20:09:45,944 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-08-12 20:09:45,944 INFO L276 IsEmpty]: Start isEmpty. Operand 1893 states and 6386 transitions. [2021-08-12 20:09:45,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:45,946 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:45,946 INFO L550 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-08-12 20:09:46,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:46,146 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:46,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:46,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1778019666, now seen corresponding path program 66 times [2021-08-12 20:09:46,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:46,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878152263] [2021-08-12 20:09:46,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:46,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:46,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:46,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:46,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878152263] [2021-08-12 20:09:46,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878152263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:46,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219090981] [2021-08-12 20:09:46,288 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 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-08-12 20:09:46,311 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:09:46,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:46,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-12 20:09:46,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:46,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:46,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:46,456 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:46,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-08-12 20:09:46,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:09:46,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:46,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:46,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:26 [2021-08-12 20:09:46,534 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:46,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219090981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:46,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:46,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-08-12 20:09:46,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534550090] [2021-08-12 20:09:46,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:09:46,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:46,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:09:46,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:09:46,535 INFO L87 Difference]: Start difference. First operand 1893 states and 6386 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-08-12 20:09:51,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:51,971 INFO L93 Difference]: Finished difference Result 3123 states and 9986 transitions. [2021-08-12 20:09:51,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 20:09:51,971 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-08-12 20:09:51,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:51,978 INFO L225 Difference]: With dead ends: 3123 [2021-08-12 20:09:51,978 INFO L226 Difference]: Without dead ends: 3055 [2021-08-12 20:09:51,979 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1145.9ms TimeCoverageRelationStatistics Valid=387, Invalid=1593, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:09:51,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3055 states. [2021-08-12 20:09:52,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3055 to 1882. [2021-08-12 20:09:52,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1882 states, 1881 states have (on average 3.3694843168527377) internal successors, (6338), 1881 states have internal predecessors, (6338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:52,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1882 states to 1882 states and 6338 transitions. [2021-08-12 20:09:52,619 INFO L78 Accepts]: Start accepts. Automaton has 1882 states and 6338 transitions. Word has length 26 [2021-08-12 20:09:52,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:52,619 INFO L482 AbstractCegarLoop]: Abstraction has 1882 states and 6338 transitions. [2021-08-12 20:09:52,619 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-08-12 20:09:52,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1882 states and 6338 transitions. [2021-08-12 20:09:52,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:52,622 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:52,622 INFO L550 BasicCegarLoop]: 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-08-12 20:09:52,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2021-08-12 20:09:52,822 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:52,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:52,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1066719206, now seen corresponding path program 56 times [2021-08-12 20:09:52,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:52,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598529317] [2021-08-12 20:09:52,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:52,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:52,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:52,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:52,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598529317] [2021-08-12 20:09:52,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598529317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:52,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446660888] [2021-08-12 20:09:52,951 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 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-08-12 20:09:52,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:09:52,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:52,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:09:52,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:53,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:53,118 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:53,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-12 20:09:53,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:09:53,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:53,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:53,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:17 [2021-08-12 20:09:53,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:53,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446660888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:53,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:53,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:09:53,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603948671] [2021-08-12 20:09:53,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:09:53,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:53,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:09:53,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:09:53,159 INFO L87 Difference]: Start difference. First operand 1882 states and 6338 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-08-12 20:09:56,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:56,819 INFO L93 Difference]: Finished difference Result 2563 states and 8456 transitions. [2021-08-12 20:09:56,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:09:56,819 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-08-12 20:09:56,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:56,824 INFO L225 Difference]: With dead ends: 2563 [2021-08-12 20:09:56,825 INFO L226 Difference]: Without dead ends: 2546 [2021-08-12 20:09:56,825 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 666.0ms TimeCoverageRelationStatistics Valid=215, Invalid=1117, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 20:09:56,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2546 states. [2021-08-12 20:09:57,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2546 to 1884. [2021-08-12 20:09:57,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1884 states, 1883 states have (on average 3.365374402549124) internal successors, (6337), 1883 states have internal predecessors, (6337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:09:57,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1884 states to 1884 states and 6337 transitions. [2021-08-12 20:09:57,437 INFO L78 Accepts]: Start accepts. Automaton has 1884 states and 6337 transitions. Word has length 26 [2021-08-12 20:09:57,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:57,437 INFO L482 AbstractCegarLoop]: Abstraction has 1884 states and 6337 transitions. [2021-08-12 20:09:57,437 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-08-12 20:09:57,437 INFO L276 IsEmpty]: Start isEmpty. Operand 1884 states and 6337 transitions. [2021-08-12 20:09:57,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:09:57,439 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:57,439 INFO L550 BasicCegarLoop]: 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-08-12 20:09:57,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:57,647 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:57,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:57,647 INFO L82 PathProgramCache]: Analyzing trace with hash 2054210818, now seen corresponding path program 57 times [2021-08-12 20:09:57,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:57,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595467730] [2021-08-12 20:09:57,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:57,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:57,756 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:57,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:57,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595467730] [2021-08-12 20:09:57,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595467730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:57,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288273863] [2021-08-12 20:09:57,757 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 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-08-12 20:09:57,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:09:57,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:57,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 20:09:57,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:57,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:09:57,942 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:57,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 20:09:57,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:57,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:57,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 20:09:57,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:67 [2021-08-12 20:09:58,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:58,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288273863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:58,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:58,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:09:58,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98003328] [2021-08-12 20:09:58,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:09:58,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:58,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:09:58,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:09:58,032 INFO L87 Difference]: Start difference. First operand 1884 states and 6337 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-08-12 20:10:01,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:01,283 INFO L93 Difference]: Finished difference Result 2554 states and 8399 transitions. [2021-08-12 20:10:01,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 20:10:01,284 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-08-12 20:10:01,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:01,289 INFO L225 Difference]: With dead ends: 2554 [2021-08-12 20:10:01,289 INFO L226 Difference]: Without dead ends: 2527 [2021-08-12 20:10:01,290 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 481.0ms TimeCoverageRelationStatistics Valid=180, Invalid=632, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:10:01,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2527 states. [2021-08-12 20:10:01,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2527 to 1871. [2021-08-12 20:10:01,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1870 states have (on average 3.36524064171123) internal successors, (6293), 1870 states have internal predecessors, (6293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:10:01,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 6293 transitions. [2021-08-12 20:10:01,906 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 6293 transitions. Word has length 26 [2021-08-12 20:10:01,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:01,906 INFO L482 AbstractCegarLoop]: Abstraction has 1871 states and 6293 transitions. [2021-08-12 20:10:01,907 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-08-12 20:10:01,907 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 6293 transitions. [2021-08-12 20:10:01,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:10:01,909 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:01,909 INFO L550 BasicCegarLoop]: 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-08-12 20:10:02,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2021-08-12 20:10:02,109 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:02,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:02,110 INFO L82 PathProgramCache]: Analyzing trace with hash 243784254, now seen corresponding path program 58 times [2021-08-12 20:10:02,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:02,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794803299] [2021-08-12 20:10:02,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:02,229 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:02,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:02,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794803299] [2021-08-12 20:10:02,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794803299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:02,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113656497] [2021-08-12 20:10:02,229 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:10:02,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:10:02,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:02,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 20:10:02,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:02,412 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-12 20:10:02,412 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-12 20:10:02,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:02,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:02,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:10:02,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:71, output treesize:21 [2021-08-12 20:10:02,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:02,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113656497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:02,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:02,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 20:10:02,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260849886] [2021-08-12 20:10:02,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:10:02,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:02,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:10:02,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:10:02,468 INFO L87 Difference]: Start difference. First operand 1871 states and 6293 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-08-12 20:10:05,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:05,567 INFO L93 Difference]: Finished difference Result 2464 states and 8142 transitions. [2021-08-12 20:10:05,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:10:05,567 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-08-12 20:10:05,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:05,573 INFO L225 Difference]: With dead ends: 2464 [2021-08-12 20:10:05,573 INFO L226 Difference]: Without dead ends: 2447 [2021-08-12 20:10:05,573 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 390.8ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:10:05,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2021-08-12 20:10:06,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1865. [2021-08-12 20:10:06,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1865 states, 1864 states have (on average 3.3664163090128754) internal successors, (6275), 1864 states have internal predecessors, (6275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:10:06,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1865 states to 1865 states and 6275 transitions. [2021-08-12 20:10:06,210 INFO L78 Accepts]: Start accepts. Automaton has 1865 states and 6275 transitions. Word has length 26 [2021-08-12 20:10:06,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:06,210 INFO L482 AbstractCegarLoop]: Abstraction has 1865 states and 6275 transitions. [2021-08-12 20:10:06,211 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-08-12 20:10:06,211 INFO L276 IsEmpty]: Start isEmpty. Operand 1865 states and 6275 transitions. [2021-08-12 20:10:06,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:10:06,213 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:06,213 INFO L550 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-08-12 20:10:06,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable305 [2021-08-12 20:10:06,413 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:06,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:06,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1210206466, now seen corresponding path program 67 times [2021-08-12 20:10:06,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:06,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53592395] [2021-08-12 20:10:06,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:06,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:06,631 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:06,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:06,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53592395] [2021-08-12 20:10:06,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53592395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:06,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659357616] [2021-08-12 20:10:06,632 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:06,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:06,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:10:06,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:06,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:10:06,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:10:06,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 20:10:06,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-12 20:10:06,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:06,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:06,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:10:06,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:7 [2021-08-12 20:10:06,797 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:06,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659357616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:06,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:06,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-12 20:10:06,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841762473] [2021-08-12 20:10:06,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:10:06,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:06,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:10:06,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:10:06,798 INFO L87 Difference]: Start difference. First operand 1865 states and 6275 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-08-12 20:10:10,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:10,064 INFO L93 Difference]: Finished difference Result 2377 states and 7800 transitions. [2021-08-12 20:10:10,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 20:10:10,064 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-08-12 20:10:10,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:10,070 INFO L225 Difference]: With dead ends: 2377 [2021-08-12 20:10:10,070 INFO L226 Difference]: Without dead ends: 2356 [2021-08-12 20:10:10,070 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 700.7ms TimeCoverageRelationStatistics Valid=209, Invalid=783, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:10:10,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2356 states. [2021-08-12 20:10:10,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2356 to 1855. [2021-08-12 20:10:10,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1854 states have (on average 3.366774541531823) internal successors, (6242), 1854 states have internal predecessors, (6242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:10:10,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 6242 transitions. [2021-08-12 20:10:10,707 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 6242 transitions. Word has length 26 [2021-08-12 20:10:10,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:10,707 INFO L482 AbstractCegarLoop]: Abstraction has 1855 states and 6242 transitions. [2021-08-12 20:10:10,707 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-08-12 20:10:10,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 6242 transitions. [2021-08-12 20:10:10,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:10:10,710 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:10,710 INFO L550 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-08-12 20:10:10,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable308 [2021-08-12 20:10:10,933 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:10,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:10,933 INFO L82 PathProgramCache]: Analyzing trace with hash -89207746, now seen corresponding path program 68 times [2021-08-12 20:10:10,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:10,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355814056] [2021-08-12 20:10:10,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:11,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:11,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:11,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355814056] [2021-08-12 20:10:11,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355814056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:11,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250399728] [2021-08-12 20:10:11,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:11,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:10:11,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:11,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:10:11,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:11,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:10:11,361 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-08-12 20:10:11,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 84 treesize of output 78 [2021-08-12 20:10:11,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:11,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:11,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:10:11,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:90, output treesize:22 [2021-08-12 20:10:11,424 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:11,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250399728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:11,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:11,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-12 20:10:11,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129526648] [2021-08-12 20:10:11,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:10:11,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:11,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:10:11,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:10:11,426 INFO L87 Difference]: Start difference. First operand 1855 states and 6242 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-08-12 20:10:15,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:15,014 INFO L93 Difference]: Finished difference Result 2480 states and 8171 transitions. [2021-08-12 20:10:15,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 20:10:15,014 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-08-12 20:10:15,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:15,020 INFO L225 Difference]: With dead ends: 2480 [2021-08-12 20:10:15,020 INFO L226 Difference]: Without dead ends: 2463 [2021-08-12 20:10:15,020 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 700.7ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:10:15,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2463 states. [2021-08-12 20:10:15,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2463 to 1857. [2021-08-12 20:10:15,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1857 states, 1856 states have (on average 3.3685344827586206) internal successors, (6252), 1856 states have internal predecessors, (6252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:10:15,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 6252 transitions. [2021-08-12 20:10:15,669 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 6252 transitions. Word has length 26 [2021-08-12 20:10:15,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:15,669 INFO L482 AbstractCegarLoop]: Abstraction has 1857 states and 6252 transitions. [2021-08-12 20:10:15,669 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-08-12 20:10:15,669 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 6252 transitions. [2021-08-12 20:10:15,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:10:15,672 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:15,672 INFO L550 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-08-12 20:10:15,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable309,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:15,877 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:15,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:15,877 INFO L82 PathProgramCache]: Analyzing trace with hash 503651198, now seen corresponding path program 69 times [2021-08-12 20:10:15,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:15,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110508556] [2021-08-12 20:10:15,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:15,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:16,043 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:16,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:16,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110508556] [2021-08-12 20:10:16,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110508556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:16,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725750692] [2021-08-12 20:10:16,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:16,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:10:16,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:16,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 20:10:16,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:16,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:10:16,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 20:10:16,221 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:16,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 39 [2021-08-12 20:10:16,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 20:10:16,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:16,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:10:16,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:22 [2021-08-12 20:10:16,270 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:16,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725750692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:16,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:16,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 20:10:16,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097711526] [2021-08-12 20:10:16,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:10:16,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:16,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:10:16,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:10:16,272 INFO L87 Difference]: Start difference. First operand 1857 states and 6252 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-08-12 20:10:20,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:20,008 INFO L93 Difference]: Finished difference Result 2628 states and 8590 transitions. [2021-08-12 20:10:20,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:10:20,008 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-08-12 20:10:20,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:20,015 INFO L225 Difference]: With dead ends: 2628 [2021-08-12 20:10:20,015 INFO L226 Difference]: Without dead ends: 2596 [2021-08-12 20:10:20,015 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 606.2ms TimeCoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:10:20,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2596 states. [2021-08-12 20:10:20,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2596 to 1857. [2021-08-12 20:10:20,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1857 states, 1856 states have (on average 3.3685344827586206) internal successors, (6252), 1856 states have internal predecessors, (6252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:10:20,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 6252 transitions. [2021-08-12 20:10:20,681 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 6252 transitions. Word has length 26 [2021-08-12 20:10:20,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:20,681 INFO L482 AbstractCegarLoop]: Abstraction has 1857 states and 6252 transitions. [2021-08-12 20:10:20,681 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-08-12 20:10:20,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 6252 transitions. [2021-08-12 20:10:20,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:10:20,683 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:20,683 INFO L550 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-08-12 20:10:20,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-08-12 20:10:20,884 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:20,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:20,884 INFO L82 PathProgramCache]: Analyzing trace with hash -1868598568, now seen corresponding path program 59 times [2021-08-12 20:10:20,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:20,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142344366] [2021-08-12 20:10:20,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:20,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:20,921 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:20,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:20,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142344366] [2021-08-12 20:10:20,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142344366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:20,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536949523] [2021-08-12 20:10:20,922 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-08-12 20:10:20,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 20:10:20,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:20,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 20:10:20,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:21,046 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:21,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536949523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:21,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:21,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 20:10:21,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446889513] [2021-08-12 20:10:21,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:10:21,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:21,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:10:21,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:10:21,047 INFO L87 Difference]: Start difference. First operand 1857 states and 6252 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-08-12 20:10:28,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:28,482 INFO L93 Difference]: Finished difference Result 4836 states and 15034 transitions. [2021-08-12 20:10:28,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-12 20:10:28,482 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-08-12 20:10:28,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:28,491 INFO L225 Difference]: With dead ends: 4836 [2021-08-12 20:10:28,491 INFO L226 Difference]: Without dead ends: 4803 [2021-08-12 20:10:28,492 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 498.1ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-08-12 20:10:28,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4803 states. [2021-08-12 20:10:29,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4803 to 2054. [2021-08-12 20:10:29,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2054 states, 2053 states have (on average 3.4305893813930832) internal successors, (7043), 2053 states have internal predecessors, (7043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:10:29,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2054 states to 2054 states and 7043 transitions. [2021-08-12 20:10:29,227 INFO L78 Accepts]: Start accepts. Automaton has 2054 states and 7043 transitions. Word has length 28 [2021-08-12 20:10:29,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:29,227 INFO L482 AbstractCegarLoop]: Abstraction has 2054 states and 7043 transitions. [2021-08-12 20:10:29,227 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-08-12 20:10:29,227 INFO L276 IsEmpty]: Start isEmpty. Operand 2054 states and 7043 transitions. [2021-08-12 20:10:29,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:10:29,229 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:29,230 INFO L550 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-08-12 20:10:29,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2021-08-12 20:10:29,431 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:29,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:29,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1450049884, now seen corresponding path program 60 times [2021-08-12 20:10:29,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:29,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271472109] [2021-08-12 20:10:29,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:29,468 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:29,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:29,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271472109] [2021-08-12 20:10:29,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271472109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:29,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594285740] [2021-08-12 20:10:29,468 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-08-12 20:10:29,492 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 20:10:29,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:29,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 20:10:29,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:29,592 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:29,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594285740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:29,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:29,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 20:10:29,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168813316] [2021-08-12 20:10:29,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:10:29,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:29,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:10:29,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:10:29,593 INFO L87 Difference]: Start difference. First operand 2054 states and 7043 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-08-12 20:10:40,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:40,651 INFO L93 Difference]: Finished difference Result 6419 states and 19576 transitions. [2021-08-12 20:10:40,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-12 20:10:40,652 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-08-12 20:10:40,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:40,663 INFO L225 Difference]: With dead ends: 6419 [2021-08-12 20:10:40,663 INFO L226 Difference]: Without dead ends: 6390 [2021-08-12 20:10:40,664 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 747.5ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-08-12 20:10:40,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6390 states. [2021-08-12 20:10:41,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6390 to 2065. [2021-08-12 20:10:41,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2065 states, 2064 states have (on average 3.438468992248062) internal successors, (7097), 2064 states have internal predecessors, (7097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:10:41,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2065 states to 2065 states and 7097 transitions. [2021-08-12 20:10:41,426 INFO L78 Accepts]: Start accepts. Automaton has 2065 states and 7097 transitions. Word has length 28 [2021-08-12 20:10:41,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:41,426 INFO L482 AbstractCegarLoop]: Abstraction has 2065 states and 7097 transitions. [2021-08-12 20:10:41,426 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-08-12 20:10:41,426 INFO L276 IsEmpty]: Start isEmpty. Operand 2065 states and 7097 transitions. [2021-08-12 20:10:41,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:10:41,448 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:41,448 INFO L550 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-08-12 20:10:41,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2021-08-12 20:10:41,649 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:41,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:41,649 INFO L82 PathProgramCache]: Analyzing trace with hash 2017001964, now seen corresponding path program 61 times [2021-08-12 20:10:41,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:41,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565848873] [2021-08-12 20:10:41,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:41,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:41,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:41,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:41,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565848873] [2021-08-12 20:10:41,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565848873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:41,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500826502] [2021-08-12 20:10:41,686 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-08-12 20:10:41,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:41,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 20:10:41,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:41,807 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:41,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500826502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:41,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:41,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 20:10:41,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047099944] [2021-08-12 20:10:41,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:10:41,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:41,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:10:41,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:10:41,808 INFO L87 Difference]: Start difference. First operand 2065 states and 7097 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-08-12 20:10:51,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:51,897 INFO L93 Difference]: Finished difference Result 5816 states and 18140 transitions. [2021-08-12 20:10:51,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-12 20:10:51,897 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-08-12 20:10:51,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:51,908 INFO L225 Difference]: With dead ends: 5816 [2021-08-12 20:10:51,909 INFO L226 Difference]: Without dead ends: 5783 [2021-08-12 20:10:51,910 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 660.3ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-08-12 20:10:51,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5783 states. [2021-08-12 20:10:52,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5783 to 2013. [2021-08-12 20:10:52,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2013 states, 2012 states have (on average 3.412027833001988) internal successors, (6865), 2012 states have internal predecessors, (6865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:10:52,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2013 states to 2013 states and 6865 transitions. [2021-08-12 20:10:52,722 INFO L78 Accepts]: Start accepts. Automaton has 2013 states and 6865 transitions. Word has length 28 [2021-08-12 20:10:52,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:52,722 INFO L482 AbstractCegarLoop]: Abstraction has 2013 states and 6865 transitions. [2021-08-12 20:10:52,722 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-08-12 20:10:52,722 INFO L276 IsEmpty]: Start isEmpty. Operand 2013 states and 6865 transitions. [2021-08-12 20:10:52,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:10:52,725 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:52,725 INFO L550 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-08-12 20:10:52,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable323,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:52,926 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:52,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:52,926 INFO L82 PathProgramCache]: Analyzing trace with hash -1095937010, now seen corresponding path program 62 times [2021-08-12 20:10:52,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:52,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626251347] [2021-08-12 20:10:52,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:52,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:52,964 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:52,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:52,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626251347] [2021-08-12 20:10:52,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626251347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:52,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856489507] [2021-08-12 20:10:52,965 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 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-08-12 20:10:52,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:10:52,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:52,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 20:10:52,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:53,083 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:53,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856489507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:53,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:53,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 20:10:53,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574218450] [2021-08-12 20:10:53,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:10:53,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:53,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:10:53,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:10:53,084 INFO L87 Difference]: Start difference. First operand 2013 states and 6865 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-08-12 20:11:02,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:11:02,258 INFO L93 Difference]: Finished difference Result 4930 states and 15087 transitions. [2021-08-12 20:11:02,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-12 20:11:02,258 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-08-12 20:11:02,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:11:02,270 INFO L225 Difference]: With dead ends: 4930 [2021-08-12 20:11:02,270 INFO L226 Difference]: Without dead ends: 4901 [2021-08-12 20:11:02,271 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 599.0ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-08-12 20:11:02,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4901 states. [2021-08-12 20:11:03,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4901 to 2023. [2021-08-12 20:11:03,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2023 states, 2022 states have (on average 3.408011869436202) internal successors, (6891), 2022 states have internal predecessors, (6891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:11:03,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2023 states to 2023 states and 6891 transitions. [2021-08-12 20:11:03,068 INFO L78 Accepts]: Start accepts. Automaton has 2023 states and 6891 transitions. Word has length 28 [2021-08-12 20:11:03,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:11:03,068 INFO L482 AbstractCegarLoop]: Abstraction has 2023 states and 6891 transitions. [2021-08-12 20:11:03,069 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-08-12 20:11:03,069 INFO L276 IsEmpty]: Start isEmpty. Operand 2023 states and 6891 transitions. [2021-08-12 20:11:03,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:11:03,071 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:11:03,071 INFO L550 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-08-12 20:11:03,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:11:03,272 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:11:03,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:11:03,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1989400020, now seen corresponding path program 70 times [2021-08-12 20:11:03,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:11:03,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007802115] [2021-08-12 20:11:03,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:11:03,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:11:03,309 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:03,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:11:03,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007802115] [2021-08-12 20:11:03,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007802115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:03,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311499885] [2021-08-12 20:11:03,309 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:11:03,333 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:11:03,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:11:03,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 20:11:03,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:11:03,411 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:03,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311499885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:03,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:11:03,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 20:11:03,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016860070] [2021-08-12 20:11:03,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 20:11:03,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:11:03,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 20:11:03,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:11:03,412 INFO L87 Difference]: Start difference. First operand 2023 states and 6891 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-08-12 20:11:10,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:11:10,938 INFO L93 Difference]: Finished difference Result 4355 states and 13542 transitions. [2021-08-12 20:11:10,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 20:11:10,938 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-08-12 20:11:10,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:11:10,946 INFO L225 Difference]: With dead ends: 4355 [2021-08-12 20:11:10,946 INFO L226 Difference]: Without dead ends: 4322 [2021-08-12 20:11:10,946 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 285.9ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-08-12 20:11:10,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4322 states. [2021-08-12 20:11:11,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4322 to 2079. [2021-08-12 20:11:11,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2079 states, 2078 states have (on average 3.3946102021174207) internal successors, (7054), 2078 states have internal predecessors, (7054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:11:11,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2079 states to 2079 states and 7054 transitions. [2021-08-12 20:11:11,726 INFO L78 Accepts]: Start accepts. Automaton has 2079 states and 7054 transitions. Word has length 28 [2021-08-12 20:11:11,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:11:11,726 INFO L482 AbstractCegarLoop]: Abstraction has 2079 states and 7054 transitions. [2021-08-12 20:11:11,726 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-08-12 20:11:11,726 INFO L276 IsEmpty]: Start isEmpty. Operand 2079 states and 7054 transitions. [2021-08-12 20:11:11,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:11:11,728 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:11:11,728 INFO L550 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-08-12 20:11:11,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-08-12 20:11:11,929 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:11:11,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:11:11,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1848031388, now seen corresponding path program 63 times [2021-08-12 20:11:11,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:11:11,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416969312] [2021-08-12 20:11:11,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:11:11,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:11:11,953 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:11:11,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:11:11,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416969312] [2021-08-12 20:11:11,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416969312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:11,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724909399] [2021-08-12 20:11:11,954 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-08-12 20:11:11,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:11:11,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:11:11,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:11:11,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:11:12,035 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:11:12,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724909399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:12,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:11:12,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 20:11:12,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855744104] [2021-08-12 20:11:12,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 20:11:12,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:11:12,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 20:11:12,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-12 20:11:12,035 INFO L87 Difference]: Start difference. First operand 2079 states and 7054 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-08-12 20:11:16,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:11:16,862 INFO L93 Difference]: Finished difference Result 3700 states and 11961 transitions. [2021-08-12 20:11:16,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:11:16,863 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-08-12 20:11:16,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:11:16,871 INFO L225 Difference]: With dead ends: 3700 [2021-08-12 20:11:16,871 INFO L226 Difference]: Without dead ends: 3593 [2021-08-12 20:11:16,871 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 100.3ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-08-12 20:11:16,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3593 states. [2021-08-12 20:11:17,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3593 to 2470. [2021-08-12 20:11:17,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2470 states, 2469 states have (on average 3.4726609963547994) internal successors, (8574), 2469 states have internal predecessors, (8574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:11:17,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2470 states to 2470 states and 8574 transitions. [2021-08-12 20:11:17,874 INFO L78 Accepts]: Start accepts. Automaton has 2470 states and 8574 transitions. Word has length 28 [2021-08-12 20:11:17,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:11:17,874 INFO L482 AbstractCegarLoop]: Abstraction has 2470 states and 8574 transitions. [2021-08-12 20:11:17,874 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-08-12 20:11:17,874 INFO L276 IsEmpty]: Start isEmpty. Operand 2470 states and 8574 transitions. [2021-08-12 20:11:17,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:11:17,877 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:11:17,877 INFO L550 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-08-12 20:11:18,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-08-12 20:11:18,078 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:11:18,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:11:18,078 INFO L82 PathProgramCache]: Analyzing trace with hash 1411062680, now seen corresponding path program 64 times [2021-08-12 20:11:18,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:11:18,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837532609] [2021-08-12 20:11:18,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:11:18,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:11:18,107 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:18,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:11:18,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837532609] [2021-08-12 20:11:18,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837532609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:18,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726504369] [2021-08-12 20:11:18,108 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:11:18,130 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:11:18,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:11:18,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 20:11:18,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:11:18,200 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:18,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726504369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:18,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:11:18,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 20:11:18,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61778980] [2021-08-12 20:11:18,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 20:11:18,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:11:18,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 20:11:18,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-12 20:11:18,201 INFO L87 Difference]: Start difference. First operand 2470 states and 8574 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-08-12 20:11:25,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:11:25,322 INFO L93 Difference]: Finished difference Result 4335 states and 13738 transitions. [2021-08-12 20:11:25,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-12 20:11:25,322 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-08-12 20:11:25,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:11:25,331 INFO L225 Difference]: With dead ends: 4335 [2021-08-12 20:11:25,331 INFO L226 Difference]: Without dead ends: 4209 [2021-08-12 20:11:25,332 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 309.1ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:11:25,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4209 states. [2021-08-12 20:11:26,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4209 to 2635. [2021-08-12 20:11:26,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2635 states, 2634 states have (on average 3.4935459377372817) internal successors, (9202), 2634 states have internal predecessors, (9202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:11:26,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2635 states to 2635 states and 9202 transitions. [2021-08-12 20:11:26,480 INFO L78 Accepts]: Start accepts. Automaton has 2635 states and 9202 transitions. Word has length 28 [2021-08-12 20:11:26,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:11:26,480 INFO L482 AbstractCegarLoop]: Abstraction has 2635 states and 9202 transitions. [2021-08-12 20:11:26,480 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-08-12 20:11:26,480 INFO L276 IsEmpty]: Start isEmpty. Operand 2635 states and 9202 transitions. [2021-08-12 20:11:26,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:11:26,483 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:11:26,483 INFO L550 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-08-12 20:11:26,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable327,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:11:26,684 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:11:26,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:11:26,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1904037996, now seen corresponding path program 71 times [2021-08-12 20:11:26,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:11:26,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456309160] [2021-08-12 20:11:26,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:11:26,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:11:26,720 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:26,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:11:26,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456309160] [2021-08-12 20:11:26,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456309160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:26,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36444722] [2021-08-12 20:11:26,720 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:11:26,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 20:11:26,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:11:26,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 20:11:26,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:11:26,831 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:26,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36444722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:26,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:11:26,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-12 20:11:26,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699323773] [2021-08-12 20:11:26,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 20:11:26,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:11:26,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 20:11:26,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-12 20:11:26,831 INFO L87 Difference]: Start difference. First operand 2635 states and 9202 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-08-12 20:11:34,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:11:34,959 INFO L93 Difference]: Finished difference Result 5268 states and 17449 transitions. [2021-08-12 20:11:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:11:34,959 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-08-12 20:11:34,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:11:34,969 INFO L225 Difference]: With dead ends: 5268 [2021-08-12 20:11:34,970 INFO L226 Difference]: Without dead ends: 5007 [2021-08-12 20:11:34,971 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 283.9ms TimeCoverageRelationStatistics Valid=380, Invalid=1102, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:11:34,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5007 states. [2021-08-12 20:11:36,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5007 to 3294. [2021-08-12 20:11:36,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3294 states, 3293 states have (on average 3.5204980261160035) internal successors, (11593), 3293 states have internal predecessors, (11593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:11:36,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3294 states to 3294 states and 11593 transitions. [2021-08-12 20:11:36,496 INFO L78 Accepts]: Start accepts. Automaton has 3294 states and 11593 transitions. Word has length 28 [2021-08-12 20:11:36,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:11:36,496 INFO L482 AbstractCegarLoop]: Abstraction has 3294 states and 11593 transitions. [2021-08-12 20:11:36,496 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-08-12 20:11:36,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3294 states and 11593 transitions. [2021-08-12 20:11:36,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:11:36,500 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:11:36,500 INFO L550 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-08-12 20:11:36,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328 [2021-08-12 20:11:36,701 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:11:36,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:11:36,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1347815140, now seen corresponding path program 65 times [2021-08-12 20:11:36,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:11:36,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650454754] [2021-08-12 20:11:36,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:11:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:11:36,742 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:36,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:11:36,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650454754] [2021-08-12 20:11:36,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650454754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:36,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923443212] [2021-08-12 20:11:36,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:11:36,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 20:11:36,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:11:36,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 20:11:36,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:11:36,849 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:36,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923443212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:36,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:11:36,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 20:11:36,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289513247] [2021-08-12 20:11:36,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 20:11:36,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:11:36,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 20:11:36,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:11:36,850 INFO L87 Difference]: Start difference. First operand 3294 states and 11593 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-08-12 20:11:46,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:11:46,853 INFO L93 Difference]: Finished difference Result 5616 states and 17760 transitions. [2021-08-12 20:11:46,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 20:11:46,854 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-08-12 20:11:46,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:11:46,864 INFO L225 Difference]: With dead ends: 5616 [2021-08-12 20:11:46,864 INFO L226 Difference]: Without dead ends: 5511 [2021-08-12 20:11:46,865 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 409.8ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:11:46,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5511 states. [2021-08-12 20:11:48,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5511 to 3312. [2021-08-12 20:11:48,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3312 states, 3311 states have (on average 3.5258230141951072) internal successors, (11674), 3311 states have internal predecessors, (11674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:11:48,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3312 states to 3312 states and 11674 transitions. [2021-08-12 20:11:48,390 INFO L78 Accepts]: Start accepts. Automaton has 3312 states and 11674 transitions. Word has length 28 [2021-08-12 20:11:48,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:11:48,390 INFO L482 AbstractCegarLoop]: Abstraction has 3312 states and 11674 transitions. [2021-08-12 20:11:48,390 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-08-12 20:11:48,390 INFO L276 IsEmpty]: Start isEmpty. Operand 3312 states and 11674 transitions. [2021-08-12 20:11:48,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:11:48,395 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:11:48,395 INFO L550 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-08-12 20:11:48,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:11:48,597 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:11:48,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:11:48,597 INFO L82 PathProgramCache]: Analyzing trace with hash -675402358, now seen corresponding path program 66 times [2021-08-12 20:11:48,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:11:48,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953134065] [2021-08-12 20:11:48,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:11:48,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:11:48,626 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:48,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:11:48,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953134065] [2021-08-12 20:11:48,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953134065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:48,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109666351] [2021-08-12 20:11:48,626 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-08-12 20:11:48,650 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 20:11:48,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:11:48,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 20:11:48,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:11:48,729 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:11:48,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109666351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:11:48,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:11:48,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 20:11:48,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337926626] [2021-08-12 20:11:48,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 20:11:48,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:11:48,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 20:11:48,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:11:48,731 INFO L87 Difference]: Start difference. First operand 3312 states and 11674 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-08-12 20:11:59,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:11:59,022 INFO L93 Difference]: Finished difference Result 5671 states and 17950 transitions. [2021-08-12 20:11:59,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 20:11:59,023 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-08-12 20:11:59,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:11:59,033 INFO L225 Difference]: With dead ends: 5671 [2021-08-12 20:11:59,033 INFO L226 Difference]: Without dead ends: 5561 [2021-08-12 20:11:59,034 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 386.2ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:11:59,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5561 states. [2021-08-12 20:12:00,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5561 to 3305. [2021-08-12 20:12:00,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3305 states, 3304 states have (on average 3.5320823244552058) internal successors, (11670), 3304 states have internal predecessors, (11670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:12:00,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3305 states to 3305 states and 11670 transitions. [2021-08-12 20:12:00,568 INFO L78 Accepts]: Start accepts. Automaton has 3305 states and 11670 transitions. Word has length 28 [2021-08-12 20:12:00,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:12:00,568 INFO L482 AbstractCegarLoop]: Abstraction has 3305 states and 11670 transitions. [2021-08-12 20:12:00,569 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-08-12 20:12:00,569 INFO L276 IsEmpty]: Start isEmpty. Operand 3305 states and 11670 transitions. [2021-08-12 20:12:00,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:12:00,573 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:12:00,573 INFO L550 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-08-12 20:12:00,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable330 [2021-08-12 20:12:00,773 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:12:00,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:12:00,774 INFO L82 PathProgramCache]: Analyzing trace with hash -1724201280, now seen corresponding path program 67 times [2021-08-12 20:12:00,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:12:00,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382007527] [2021-08-12 20:12:00,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:12:00,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:12:00,809 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:12:00,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:12:00,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382007527] [2021-08-12 20:12:00,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382007527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:12:00,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877087870] [2021-08-12 20:12:00,810 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-08-12 20:12:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:12:00,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 20:12:00,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:12:00,897 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:12:00,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877087870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:12:00,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:12:00,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 20:12:00,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409336887] [2021-08-12 20:12:00,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:12:00,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:12:00,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:12:00,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:12:00,898 INFO L87 Difference]: Start difference. First operand 3305 states and 11670 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-08-12 20:12:12,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:12:12,524 INFO L93 Difference]: Finished difference Result 6837 states and 22080 transitions. [2021-08-12 20:12:12,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:12:12,525 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-08-12 20:12:12,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:12:12,541 INFO L225 Difference]: With dead ends: 6837 [2021-08-12 20:12:12,542 INFO L226 Difference]: Without dead ends: 6709 [2021-08-12 20:12:12,543 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 276.3ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-08-12 20:12:12,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6709 states. [2021-08-12 20:12:14,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6709 to 3468. [2021-08-12 20:12:14,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3468 states, 3467 states have (on average 3.5785982117104123) internal successors, (12407), 3467 states have internal predecessors, (12407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:12:14,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3468 states to 3468 states and 12407 transitions. [2021-08-12 20:12:14,073 INFO L78 Accepts]: Start accepts. Automaton has 3468 states and 12407 transitions. Word has length 28 [2021-08-12 20:12:14,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:12:14,074 INFO L482 AbstractCegarLoop]: Abstraction has 3468 states and 12407 transitions. [2021-08-12 20:12:14,074 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-08-12 20:12:14,074 INFO L276 IsEmpty]: Start isEmpty. Operand 3468 states and 12407 transitions. [2021-08-12 20:12:14,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:12:14,078 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:12:14,078 INFO L550 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-08-12 20:12:14,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-08-12 20:12:14,279 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:12:14,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:12:14,279 INFO L82 PathProgramCache]: Analyzing trace with hash 359577472, now seen corresponding path program 68 times [2021-08-12 20:12:14,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:12:14,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786881581] [2021-08-12 20:12:14,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:12:14,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:12:14,300 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:12:14,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:12:14,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786881581] [2021-08-12 20:12:14,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786881581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:12:14,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070768678] [2021-08-12 20:12:14,300 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-08-12 20:12:14,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:12:14,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:12:14,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 20:12:14,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:12:14,376 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 20:12:14,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070768678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:12:14,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:12:14,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 20:12:14,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503737920] [2021-08-12 20:12:14,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 20:12:14,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:12:14,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 20:12:14,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-12 20:12:14,377 INFO L87 Difference]: Start difference. First operand 3468 states and 12407 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-08-12 20:12:22,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:12:22,413 INFO L93 Difference]: Finished difference Result 5251 states and 17360 transitions. [2021-08-12 20:12:22,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:12:22,414 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-08-12 20:12:22,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:12:22,424 INFO L225 Difference]: With dead ends: 5251 [2021-08-12 20:12:22,424 INFO L226 Difference]: Without dead ends: 5162 [2021-08-12 20:12:22,425 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 98.8ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:12:22,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5162 states. [2021-08-12 20:12:23,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5162 to 3300. [2021-08-12 20:12:23,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3300 states, 3299 states have (on average 3.5383449530160656) internal successors, (11673), 3299 states have internal predecessors, (11673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 20:12:24,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3300 states to 3300 states and 11673 transitions. [2021-08-12 20:12:24,005 INFO L78 Accepts]: Start accepts. Automaton has 3300 states and 11673 transitions. Word has length 28 [2021-08-12 20:12:24,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:12:24,005 INFO L482 AbstractCegarLoop]: Abstraction has 3300 states and 11673 transitions. [2021-08-12 20:12:24,005 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-08-12 20:12:24,005 INFO L276 IsEmpty]: Start isEmpty. Operand 3300 states and 11673 transitions. [2021-08-12 20:12:24,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 20:12:24,009 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:12:24,009 INFO L550 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-08-12 20:12:24,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2021-08-12 20:12:24,210 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:12:24,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:12:24,210 INFO L82 PathProgramCache]: Analyzing trace with hash -987104094, now seen corresponding path program 69 times [2021-08-12 20:12:24,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:12:24,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212482692] [2021-08-12 20:12:24,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:12:24,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:12:24,242 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:12:24,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:12:24,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212482692] [2021-08-12 20:12:24,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212482692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:12:24,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488004984] [2021-08-12 20:12:24,242 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-08-12 20:12:24,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 20:12:24,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:12:24,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 20:12:24,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:12:24,339 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:12:24,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488004984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:12:24,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:12:24,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 20:12:24,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513309222] [2021-08-12 20:12:24,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 20:12:24,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:12:24,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 20:12:24,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-12 20:12:24,340 INFO L87 Difference]: Start difference. First operand 3300 states and 11673 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) Received shutdown request... [2021-08-12 20:12:28,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 20:12:28,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2021-08-12 20:12:28,250 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 20:12:28,252 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 20:12:28,254 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 20:12:28,254 INFO L202 PluginConnector]: Adding new model sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 08:12:28 BasicIcfg [2021-08-12 20:12:28,254 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 20:12:28,255 INFO L168 Benchmark]: Toolchain (without parser) took 545277.84 ms. Allocated memory was 194.0 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 174.4 MB in the beginning and 729.4 MB in the end (delta: -555.0 MB). Peak memory consumption was 579.3 MB. Max. memory is 8.0 GB. [2021-08-12 20:12:28,255 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.16 ms. Allocated memory is still 194.0 MB. Free memory was 175.5 MB in the beginning and 175.4 MB in the end (delta: 88.8 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 20:12:28,255 INFO L168 Benchmark]: Boogie Procedure Inliner took 33.79 ms. Allocated memory is still 194.0 MB. Free memory was 174.3 MB in the beginning and 172.8 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 20:12:28,255 INFO L168 Benchmark]: Boogie Preprocessor took 14.05 ms. Allocated memory is still 194.0 MB. Free memory was 172.8 MB in the beginning and 171.8 MB in the end (delta: 991.0 kB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-12 20:12:28,255 INFO L168 Benchmark]: RCFGBuilder took 234.23 ms. Allocated memory is still 194.0 MB. Free memory was 171.8 MB in the beginning and 158.9 MB in the end (delta: 12.9 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-12 20:12:28,255 INFO L168 Benchmark]: TraceAbstraction took 544990.51 ms. Allocated memory was 194.0 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 158.5 MB in the beginning and 729.4 MB in the end (delta: -570.9 MB). Peak memory consumption was 563.6 MB. Max. memory is 8.0 GB. [2021-08-12 20:12:28,255 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.16 ms. Allocated memory is still 194.0 MB. Free memory was 175.5 MB in the beginning and 175.4 MB in the end (delta: 88.8 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 33.79 ms. Allocated memory is still 194.0 MB. Free memory was 174.3 MB in the beginning and 172.8 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 14.05 ms. Allocated memory is still 194.0 MB. Free memory was 172.8 MB in the beginning and 171.8 MB in the end (delta: 991.0 kB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 234.23 ms. Allocated memory is still 194.0 MB. Free memory was 171.8 MB in the beginning and 158.9 MB in the end (delta: 12.9 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 544990.51 ms. Allocated memory was 194.0 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 158.5 MB in the beginning and 729.4 MB in the end (delta: -570.9 MB). Peak memory consumption was 563.6 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (3300states) and FLOYD_HOARE automaton (currently 37 states, 13 states before enhancement),while ReachableStatesComputation was computing reachable states (1999 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 544915.6ms, OverallIterations: 142, TraceHistogramMax: 3, EmptinessCheckTime: 334.7ms, AutomataDifference: 413396.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 33.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 6114 SDtfs, 27782 SDslu, 45195 SDs, 0 SdLazy, 82367 SolverSat, 4733 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 36882.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7657 GetRequests, 2684 SyntacticMatches, 218 SemanticMatches, 4755 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55110 ImplicationChecksByTransitivity, 98808.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=3468occurred in iteration=140, InterpolantAutomatonStates: 3681, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 54156.9ms AutomataMinimizationTime, 141 MinimizatonAttempts, 122833 StatesRemovedByMinimization, 140 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 451.9ms SsaConstructionTime, 1461.2ms SatisfiabilityAnalysisTime, 42836.0ms InterpolantComputationTime, 7202 NumberOfCodeBlocks, 7202 NumberOfCodeBlocksAsserted, 459 NumberOfCheckSat, 6920 ConstructedInterpolants, 141 QuantifiedInterpolants, 102829 SizeOfPredicates, 796 NumberOfNonLiveVariables, 9375 ConjunctsInSsa, 2858 ConjunctsInUnsatCore, 282 InterpolantComputations, 2 PerfectInterpolantSequences, 203/1819 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