/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/simple-array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:08:28,348 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:08:28,350 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:08:28,367 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:08:28,368 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:08:28,368 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:08:28,369 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:08:28,370 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:08:28,371 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:08:28,372 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:08:28,372 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:08:28,373 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:08:28,373 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:08:28,374 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:08:28,374 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:08:28,375 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:08:28,375 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:08:28,376 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:08:28,377 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:08:28,378 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:08:28,379 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:08:28,380 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:08:28,381 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:08:28,381 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:08:28,383 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:08:28,383 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:08:28,383 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:08:28,387 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:08:28,388 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:08:28,388 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:08:28,389 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:08:28,389 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:08:28,389 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:08:28,390 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:08:28,391 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:08:28,391 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:08:28,391 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:08:28,391 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:08:28,391 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:08:28,392 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:08:28,392 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:08:28,394 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-09 18:08:28,415 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:08:28,415 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:08:28,415 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:08:28,416 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:08:28,417 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:08:28,417 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:08:28,417 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:08:28,417 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:08:28,417 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:08:28,417 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:08:28,418 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:08:28,418 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:08:28,418 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:08:28,418 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:08:28,418 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:08:28,418 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:08:28,418 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:08:28,419 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:08:28,419 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:08:28,419 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:08:28,419 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:08:28,419 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:08:28,419 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:08:28,419 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:08:28,419 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:08:28,420 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:08:28,420 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:08:28,420 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:08:28,420 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:08:28,420 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:08:28,420 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:08:28,420 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-09 18:08:28,644 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:08:28,661 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:08:28,663 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:08:28,664 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:08:28,665 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:08:28,665 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-array-sum.wvr.bpl [2021-07-09 18:08:28,666 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-array-sum.wvr.bpl' [2021-07-09 18:08:28,694 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:08:28,695 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:08:28,696 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:08:28,696 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:08:28,696 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:08:28,704 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,709 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,714 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:08:28,715 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:08:28,715 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:08:28,715 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:08:28,720 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,720 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,721 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,721 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,722 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,725 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,725 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... [2021-07-09 18:08:28,726 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:08:28,727 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:08:28,727 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:08:28,727 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:08:28,729 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:08:28,782 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:08:28,783 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:08:28,783 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:08:28,783 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:08:28,783 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:08:28,783 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:08:28,783 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:08:28,783 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:08:28,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:08:28,783 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:08:28,783 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:08:28,783 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:08:28,784 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 18:08:28,981 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:08:28,982 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:08:28,983 INFO L202 PluginConnector]: Adding new model simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:08:28 BoogieIcfgContainer [2021-07-09 18:08:28,983 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:08:28,984 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:08:28,984 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:08:28,986 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:08:28,986 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:08:28" (1/2) ... [2021-07-09 18:08:28,987 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b4b11a4 and model type simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:08:28, skipping insertion in model container [2021-07-09 18:08:28,987 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:08:28" (2/2) ... [2021-07-09 18:08:28,988 INFO L111 eAbstractionObserver]: Analyzing ICFG simple-array-sum.wvr.bpl [2021-07-09 18:08:28,991 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:08:28,991 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:08:28,991 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:08:28,992 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:08:29,019 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:08:29,048 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:08:29,060 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:08:29,060 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:08:29,061 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:08:29,061 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:08:29,061 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:08:29,061 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:08:29,061 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:08:29,061 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:08:29,067 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 35 places, 29 transitions, 82 flow [2021-07-09 18:08:29,118 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 131 states, 130 states have (on average 3.023076923076923) internal successors, (393), 130 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,121 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 130 states have (on average 3.023076923076923) internal successors, (393), 130 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 18:08:29,128 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:29,128 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:29,128 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:29,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:29,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1163315302, now seen corresponding path program 1 times [2021-07-09 18:08:29,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:29,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905965285] [2021-07-09 18:08:29,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:29,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:29,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:29,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:29,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905965285] [2021-07-09 18:08:29,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905965285] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:08:29,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:08:29,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:08:29,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795723404] [2021-07-09 18:08:29,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:08:29,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:29,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:08:29,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:08:29,447 INFO L87 Difference]: Start difference. First operand has 131 states, 130 states have (on average 3.023076923076923) internal successors, (393), 130 states have internal predecessors, (393), 0 states have call successors, (0), 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.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:29,570 INFO L93 Difference]: Finished difference Result 257 states and 781 transitions. [2021-07-09 18:08:29,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:08:29,572 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 18:08:29,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:29,585 INFO L225 Difference]: With dead ends: 257 [2021-07-09 18:08:29,586 INFO L226 Difference]: Without dead ends: 230 [2021-07-09 18:08:29,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 114.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:08:29,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-07-09 18:08:29,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 188. [2021-07-09 18:08:29,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 3.0802139037433154) internal successors, (576), 187 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 576 transitions. [2021-07-09 18:08:29,638 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 576 transitions. Word has length 16 [2021-07-09 18:08:29,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:29,639 INFO L482 AbstractCegarLoop]: Abstraction has 188 states and 576 transitions. [2021-07-09 18:08:29,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,639 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 576 transitions. [2021-07-09 18:08:29,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:08:29,641 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:29,641 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:29,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:08:29,641 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:29,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:29,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1259157766, now seen corresponding path program 1 times [2021-07-09 18:08:29,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:29,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312768732] [2021-07-09 18:08:29,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:29,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:29,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:29,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:29,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312768732] [2021-07-09 18:08:29,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312768732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:29,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369408355] [2021-07-09 18:08:29,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:29,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:29,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-09 18:08:29,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:29,811 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:29,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369408355] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:29,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:29,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-07-09 18:08:29,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706244466] [2021-07-09 18:08:29,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:08:29,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:29,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:08:29,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:08:29,816 INFO L87 Difference]: Start difference. First operand 188 states and 576 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:29,891 INFO L93 Difference]: Finished difference Result 376 states and 1113 transitions. [2021-07-09 18:08:29,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:08:29,891 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:08:29,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:29,894 INFO L225 Difference]: With dead ends: 376 [2021-07-09 18:08:29,894 INFO L226 Difference]: Without dead ends: 376 [2021-07-09 18:08:29,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 25.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:08:29,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-07-09 18:08:29,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 181. [2021-07-09 18:08:29,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 3.077777777777778) internal successors, (554), 180 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 554 transitions. [2021-07-09 18:08:29,920 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 554 transitions. Word has length 18 [2021-07-09 18:08:29,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:29,920 INFO L482 AbstractCegarLoop]: Abstraction has 181 states and 554 transitions. [2021-07-09 18:08:29,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,920 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 554 transitions. [2021-07-09 18:08:29,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:08:29,921 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:29,921 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:30,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-07-09 18:08:30,138 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:30,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:30,138 INFO L82 PathProgramCache]: Analyzing trace with hash 814452718, now seen corresponding path program 2 times [2021-07-09 18:08:30,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:30,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510887377] [2021-07-09 18:08:30,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:30,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:30,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:30,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:30,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510887377] [2021-07-09 18:08:30,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510887377] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:08:30,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:08:30,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:08:30,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269451226] [2021-07-09 18:08:30,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:08:30,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:30,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:08:30,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:08:30,166 INFO L87 Difference]: Start difference. First operand 181 states and 554 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:30,209 INFO L93 Difference]: Finished difference Result 221 states and 644 transitions. [2021-07-09 18:08:30,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:08:30,214 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:08:30,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:30,215 INFO L225 Difference]: With dead ends: 221 [2021-07-09 18:08:30,215 INFO L226 Difference]: Without dead ends: 190 [2021-07-09 18:08:30,216 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:08:30,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-07-09 18:08:30,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 169. [2021-07-09 18:08:30,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 3.0297619047619047) internal successors, (509), 168 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 509 transitions. [2021-07-09 18:08:30,226 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 509 transitions. Word has length 18 [2021-07-09 18:08:30,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:30,226 INFO L482 AbstractCegarLoop]: Abstraction has 169 states and 509 transitions. [2021-07-09 18:08:30,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,226 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 509 transitions. [2021-07-09 18:08:30,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 18:08:30,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:30,231 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:30,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:08:30,231 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:30,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:30,233 INFO L82 PathProgramCache]: Analyzing trace with hash 507661300, now seen corresponding path program 1 times [2021-07-09 18:08:30,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:30,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998648962] [2021-07-09 18:08:30,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:30,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:30,257 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:30,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:30,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998648962] [2021-07-09 18:08:30,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998648962] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:08:30,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:08:30,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 18:08:30,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567431189] [2021-07-09 18:08:30,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:08:30,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:30,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:08:30,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:08:30,261 INFO L87 Difference]: Start difference. First operand 169 states and 509 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:30,270 INFO L93 Difference]: Finished difference Result 239 states and 717 transitions. [2021-07-09 18:08:30,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:08:30,270 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 18:08:30,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:30,271 INFO L225 Difference]: With dead ends: 239 [2021-07-09 18:08:30,271 INFO L226 Difference]: Without dead ends: 203 [2021-07-09 18:08:30,272 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:08:30,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-07-09 18:08:30,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2021-07-09 18:08:30,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 3.0247524752475248) internal successors, (611), 202 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 611 transitions. [2021-07-09 18:08:30,276 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 611 transitions. Word has length 19 [2021-07-09 18:08:30,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:30,277 INFO L482 AbstractCegarLoop]: Abstraction has 203 states and 611 transitions. [2021-07-09 18:08:30,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,277 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 611 transitions. [2021-07-09 18:08:30,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 18:08:30,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:30,278 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:30,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-07-09 18:08:30,278 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:30,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:30,279 INFO L82 PathProgramCache]: Analyzing trace with hash 1163798226, now seen corresponding path program 1 times [2021-07-09 18:08:30,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:30,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017415047] [2021-07-09 18:08:30,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:30,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:30,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:30,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:30,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017415047] [2021-07-09 18:08:30,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017415047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:30,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396965525] [2021-07-09 18:08:30,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:30,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:30,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-09 18:08:30,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:30,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:30,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396965525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:30,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:30,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-07-09 18:08:30,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125206581] [2021-07-09 18:08:30,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:08:30,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:30,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:08:30,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:08:30,463 INFO L87 Difference]: Start difference. First operand 203 states and 611 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:30,534 INFO L93 Difference]: Finished difference Result 280 states and 853 transitions. [2021-07-09 18:08:30,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:08:30,534 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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 21 [2021-07-09 18:08:30,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:30,536 INFO L225 Difference]: With dead ends: 280 [2021-07-09 18:08:30,536 INFO L226 Difference]: Without dead ends: 280 [2021-07-09 18:08:30,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 36.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:08:30,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-07-09 18:08:30,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 215. [2021-07-09 18:08:30,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 3.0233644859813085) internal successors, (647), 214 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 647 transitions. [2021-07-09 18:08:30,541 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 647 transitions. Word has length 21 [2021-07-09 18:08:30,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:30,542 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 647 transitions. [2021-07-09 18:08:30,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:30,542 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 647 transitions. [2021-07-09 18:08:30,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:08:30,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:30,542 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:30,753 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:30,754 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:30,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:30,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1937848172, now seen corresponding path program 1 times [2021-07-09 18:08:30,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:30,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814442229] [2021-07-09 18:08:30,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:30,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:30,858 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:30,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:30,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814442229] [2021-07-09 18:08:30,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814442229] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:30,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600844433] [2021-07-09 18:08:30,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:30,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:30,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:08:30,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:31,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-07-09 18:08:31,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:31,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2021-07-09 18:08:31,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:31,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,071 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-07-09 18:08:31,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 18:08:31,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:31,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-07-09 18:08:31,134 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:31,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600844433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:31,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:31,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-09 18:08:31,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328129037] [2021-07-09 18:08:31,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:08:31,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:31,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:08:31,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:08:31,135 INFO L87 Difference]: Start difference. First operand 215 states and 647 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:31,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:31,377 INFO L93 Difference]: Finished difference Result 381 states and 1115 transitions. [2021-07-09 18:08:31,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:08:31,378 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 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 23 [2021-07-09 18:08:31,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:31,380 INFO L225 Difference]: With dead ends: 381 [2021-07-09 18:08:31,380 INFO L226 Difference]: Without dead ends: 354 [2021-07-09 18:08:31,380 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 125.5ms TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:08:31,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-07-09 18:08:31,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 294. [2021-07-09 18:08:31,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.9829351535836177) internal successors, (874), 293 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:31,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 874 transitions. [2021-07-09 18:08:31,387 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 874 transitions. Word has length 23 [2021-07-09 18:08:31,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:31,387 INFO L482 AbstractCegarLoop]: Abstraction has 294 states and 874 transitions. [2021-07-09 18:08:31,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:31,388 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 874 transitions. [2021-07-09 18:08:31,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:08:31,388 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:31,389 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:31,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:31,607 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:31,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:31,607 INFO L82 PathProgramCache]: Analyzing trace with hash -108579982, now seen corresponding path program 2 times [2021-07-09 18:08:31,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:31,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565907879] [2021-07-09 18:08:31,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:31,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:31,714 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:31,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:31,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565907879] [2021-07-09 18:08:31,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565907879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:31,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500320313] [2021-07-09 18:08:31,715 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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:31,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:31,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:31,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:08:31,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:31,812 INFO L446 ElimStorePlain]: Different costs {0=[v_C_15], 1=[A]} [2021-07-09 18:08:31,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:31,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:31,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-07-09 18:08:31,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:31,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,843 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:26 [2021-07-09 18:08:31,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 18:08:31,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:31,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-07-09 18:08:31,922 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:31,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500320313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:31,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:31,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-09 18:08:31,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345647297] [2021-07-09 18:08:31,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:08:31,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:31,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:08:31,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:08:31,924 INFO L87 Difference]: Start difference. First operand 294 states and 874 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:32,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:32,217 INFO L93 Difference]: Finished difference Result 588 states and 1800 transitions. [2021-07-09 18:08:32,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:08:32,217 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 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 23 [2021-07-09 18:08:32,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:32,220 INFO L225 Difference]: With dead ends: 588 [2021-07-09 18:08:32,220 INFO L226 Difference]: Without dead ends: 561 [2021-07-09 18:08:32,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 172.6ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:08:32,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-07-09 18:08:32,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 314. [2021-07-09 18:08:32,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 3.073482428115016) internal successors, (962), 313 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:32,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 962 transitions. [2021-07-09 18:08:32,228 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 962 transitions. Word has length 23 [2021-07-09 18:08:32,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:32,228 INFO L482 AbstractCegarLoop]: Abstraction has 314 states and 962 transitions. [2021-07-09 18:08:32,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:32,228 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 962 transitions. [2021-07-09 18:08:32,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:08:32,229 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:32,229 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:32,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:32,445 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:32,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:32,445 INFO L82 PathProgramCache]: Analyzing trace with hash 627268620, now seen corresponding path program 3 times [2021-07-09 18:08:32,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:32,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853377694] [2021-07-09 18:08:32,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:32,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:32,559 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:32,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:32,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853377694] [2021-07-09 18:08:32,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853377694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:32,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105111977] [2021-07-09 18:08:32,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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:32,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:08:32,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:32,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:08:32,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:32,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:32,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:32,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:08:32,648 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 17 treesize of output 13 [2021-07-09 18:08:32,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:32,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-07-09 18:08:32,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 18:08:32,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:32,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-07-09 18:08:32,726 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:32,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105111977] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:32,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:32,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-09 18:08:32,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166165747] [2021-07-09 18:08:32,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:08:32,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:32,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:08:32,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:08:32,728 INFO L87 Difference]: Start difference. First operand 314 states and 962 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:33,045 INFO L93 Difference]: Finished difference Result 534 states and 1651 transitions. [2021-07-09 18:08:33,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:08:33,045 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:08:33,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:33,049 INFO L225 Difference]: With dead ends: 534 [2021-07-09 18:08:33,049 INFO L226 Difference]: Without dead ends: 507 [2021-07-09 18:08:33,049 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 179.8ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:08:33,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-07-09 18:08:33,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 366. [2021-07-09 18:08:33,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.084931506849315) internal successors, (1126), 365 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1126 transitions. [2021-07-09 18:08:33,066 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1126 transitions. Word has length 23 [2021-07-09 18:08:33,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:33,067 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1126 transitions. [2021-07-09 18:08:33,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,067 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1126 transitions. [2021-07-09 18:08:33,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:08:33,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:33,068 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:33,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:33,277 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:33,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:33,277 INFO L82 PathProgramCache]: Analyzing trace with hash -793182992, now seen corresponding path program 4 times [2021-07-09 18:08:33,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:33,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084937757] [2021-07-09 18:08:33,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:33,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:33,360 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:33,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:33,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084937757] [2021-07-09 18:08:33,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084937757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:33,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270360408] [2021-07-09 18:08:33,361 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:33,396 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:33,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:33,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:08:33,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:33,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:33,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:33,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:33,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:33,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:08:33,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-07-09 18:08:33,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:33,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:33,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:33,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:17 [2021-07-09 18:08:33,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 18:08:33,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:33,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:33,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:33,491 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-07-09 18:08:33,537 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:33,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270360408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:33,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:33,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-09 18:08:33,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654684049] [2021-07-09 18:08:33,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:08:33,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:33,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:08:33,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:08:33,539 INFO L87 Difference]: Start difference. First operand 366 states and 1126 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:33,725 INFO L93 Difference]: Finished difference Result 573 states and 1778 transitions. [2021-07-09 18:08:33,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:08:33,726 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:08:33,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:33,728 INFO L225 Difference]: With dead ends: 573 [2021-07-09 18:08:33,728 INFO L226 Difference]: Without dead ends: 546 [2021-07-09 18:08:33,729 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 127.9ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:08:33,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-07-09 18:08:33,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 366. [2021-07-09 18:08:33,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.084931506849315) internal successors, (1126), 365 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1126 transitions. [2021-07-09 18:08:33,737 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1126 transitions. Word has length 23 [2021-07-09 18:08:33,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:33,738 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1126 transitions. [2021-07-09 18:08:33,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,738 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1126 transitions. [2021-07-09 18:08:33,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 18:08:33,739 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:33,739 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:33,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:33,955 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:33,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:33,955 INFO L82 PathProgramCache]: Analyzing trace with hash 2064145034, now seen corresponding path program 5 times [2021-07-09 18:08:33,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:33,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036927598] [2021-07-09 18:08:33,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:33,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:33,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:33,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036927598] [2021-07-09 18:08:33,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036927598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:33,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767136001] [2021-07-09 18:08:33,987 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:34,025 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:08:34,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:34,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:08:34,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:34,077 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:34,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767136001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:34,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:34,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 18:08:34,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650910784] [2021-07-09 18:08:34,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:08:34,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:34,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:08:34,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:08:34,078 INFO L87 Difference]: Start difference. First operand 366 states and 1126 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:34,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:34,204 INFO L93 Difference]: Finished difference Result 802 states and 2408 transitions. [2021-07-09 18:08:34,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:08:34,204 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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 25 [2021-07-09 18:08:34,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:34,207 INFO L225 Difference]: With dead ends: 802 [2021-07-09 18:08:34,207 INFO L226 Difference]: Without dead ends: 802 [2021-07-09 18:08:34,208 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 38.9ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:08:34,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-07-09 18:08:34,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 460. [2021-07-09 18:08:34,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.252723311546841) internal successors, (1493), 459 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:34,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1493 transitions. [2021-07-09 18:08:34,219 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1493 transitions. Word has length 25 [2021-07-09 18:08:34,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:34,220 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1493 transitions. [2021-07-09 18:08:34,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:34,220 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1493 transitions. [2021-07-09 18:08:34,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 18:08:34,221 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:34,221 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:34,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-09 18:08:34,437 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:34,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:34,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1621287862, now seen corresponding path program 6 times [2021-07-09 18:08:34,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:34,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993319498] [2021-07-09 18:08:34,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:34,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:34,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:34,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:34,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993319498] [2021-07-09 18:08:34,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993319498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:34,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938321594] [2021-07-09 18:08:34,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:34,512 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:08:34,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:34,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:08:34,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:34,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:34,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938321594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:34,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:34,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:08:34,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625378221] [2021-07-09 18:08:34,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:08:34,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:34,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:08:34,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:08:34,587 INFO L87 Difference]: Start difference. First operand 460 states and 1493 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:35,347 INFO L93 Difference]: Finished difference Result 1766 states and 5540 transitions. [2021-07-09 18:08:35,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:08:35,348 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 25 [2021-07-09 18:08:35,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:35,355 INFO L225 Difference]: With dead ends: 1766 [2021-07-09 18:08:35,355 INFO L226 Difference]: Without dead ends: 1766 [2021-07-09 18:08:35,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 417.0ms TimeCoverageRelationStatistics Valid=463, Invalid=1793, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:08:35,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-07-09 18:08:35,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 908. [2021-07-09 18:08:35,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 907 states have (on average 3.404630650496141) internal successors, (3088), 907 states have internal predecessors, (3088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 3088 transitions. [2021-07-09 18:08:35,382 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 3088 transitions. Word has length 25 [2021-07-09 18:08:35,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:35,382 INFO L482 AbstractCegarLoop]: Abstraction has 908 states and 3088 transitions. [2021-07-09 18:08:35,382 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,382 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 3088 transitions. [2021-07-09 18:08:35,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 18:08:35,384 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:35,384 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:35,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-07-09 18:08:35,602 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:35,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:35,603 INFO L82 PathProgramCache]: Analyzing trace with hash -299972656, now seen corresponding path program 7 times [2021-07-09 18:08:35,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:35,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678331746] [2021-07-09 18:08:35,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:35,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:35,632 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:35,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:35,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678331746] [2021-07-09 18:08:35,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678331746] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:35,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038366556] [2021-07-09 18:08:35,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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:35,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:35,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:08:35,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:35,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:35,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038366556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:35,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:35,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:08:35,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497483565] [2021-07-09 18:08:35,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:08:35,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:35,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:08:35,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:08:35,711 INFO L87 Difference]: Start difference. First operand 908 states and 3088 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:35,787 INFO L93 Difference]: Finished difference Result 1372 states and 4480 transitions. [2021-07-09 18:08:35,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:08:35,787 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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 25 [2021-07-09 18:08:35,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:35,794 INFO L225 Difference]: With dead ends: 1372 [2021-07-09 18:08:35,794 INFO L226 Difference]: Without dead ends: 1366 [2021-07-09 18:08:35,794 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 21.1ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:08:35,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2021-07-09 18:08:35,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 907. [2021-07-09 18:08:35,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 906 states have (on average 3.3863134657836644) internal successors, (3068), 906 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 3068 transitions. [2021-07-09 18:08:35,817 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 3068 transitions. Word has length 25 [2021-07-09 18:08:35,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:35,817 INFO L482 AbstractCegarLoop]: Abstraction has 907 states and 3068 transitions. [2021-07-09 18:08:35,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,817 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 3068 transitions. [2021-07-09 18:08:35,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 18:08:35,819 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:35,819 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:36,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:36,033 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:36,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:36,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1819069974, now seen corresponding path program 8 times [2021-07-09 18:08:36,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:36,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836223776] [2021-07-09 18:08:36,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:36,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:36,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:36,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:36,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836223776] [2021-07-09 18:08:36,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836223776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:36,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380466179] [2021-07-09 18:08:36,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:36,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:36,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:36,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:08:36,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:36,139 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:36,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380466179] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:36,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:36,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-07-09 18:08:36,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822431304] [2021-07-09 18:08:36,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:08:36,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:36,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:08:36,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:08:36,140 INFO L87 Difference]: Start difference. First operand 907 states and 3068 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:36,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:36,576 INFO L93 Difference]: Finished difference Result 2708 states and 9315 transitions. [2021-07-09 18:08:36,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:08:36,577 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 25 [2021-07-09 18:08:36,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:36,588 INFO L225 Difference]: With dead ends: 2708 [2021-07-09 18:08:36,588 INFO L226 Difference]: Without dead ends: 2666 [2021-07-09 18:08:36,589 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 216.0ms TimeCoverageRelationStatistics Valid=244, Invalid=812, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:08:36,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2666 states. [2021-07-09 18:08:36,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2666 to 1405. [2021-07-09 18:08:36,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.6039886039886038) internal successors, (5060), 1404 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:36,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 5060 transitions. [2021-07-09 18:08:36,629 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 5060 transitions. Word has length 25 [2021-07-09 18:08:36,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:36,629 INFO L482 AbstractCegarLoop]: Abstraction has 1405 states and 5060 transitions. [2021-07-09 18:08:36,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:36,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 5060 transitions. [2021-07-09 18:08:36,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:08:36,632 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:36,632 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:36,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:36,849 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:36,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:36,850 INFO L82 PathProgramCache]: Analyzing trace with hash 1711084278, now seen corresponding path program 9 times [2021-07-09 18:08:36,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:36,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947536883] [2021-07-09 18:08:36,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:36,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:36,870 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:36,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:36,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947536883] [2021-07-09 18:08:36,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947536883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:36,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875190101] [2021-07-09 18:08:36,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:36,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:08:36,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:36,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:08:36,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:36,950 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:36,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875190101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:36,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:36,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-07-09 18:08:36,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912218110] [2021-07-09 18:08:36,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:08:36,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:36,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:08:36,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:08:36,951 INFO L87 Difference]: Start difference. First operand 1405 states and 5060 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:37,334 INFO L93 Difference]: Finished difference Result 3015 states and 10002 transitions. [2021-07-09 18:08:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:08:37,334 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:08:37,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:37,344 INFO L225 Difference]: With dead ends: 3015 [2021-07-09 18:08:37,345 INFO L226 Difference]: Without dead ends: 2566 [2021-07-09 18:08:37,345 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 195.9ms TimeCoverageRelationStatistics Valid=227, Invalid=703, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:08:37,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2021-07-09 18:08:37,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 1717. [2021-07-09 18:08:37,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1716 states have (on average 3.518065268065268) internal successors, (6037), 1716 states have internal predecessors, (6037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 6037 transitions. [2021-07-09 18:08:37,389 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 6037 transitions. Word has length 26 [2021-07-09 18:08:37,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:37,389 INFO L482 AbstractCegarLoop]: Abstraction has 1717 states and 6037 transitions. [2021-07-09 18:08:37,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,389 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 6037 transitions. [2021-07-09 18:08:37,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:08:37,393 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:37,394 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:37,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-09 18:08:37,609 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:37,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:37,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1408858976, now seen corresponding path program 10 times [2021-07-09 18:08:37,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:37,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828938734] [2021-07-09 18:08:37,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:37,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:37,629 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:37,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:37,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828938734] [2021-07-09 18:08:37,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828938734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:37,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153371506] [2021-07-09 18:08:37,629 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:37,654 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:37,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:37,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:08:37,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:37,687 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:37,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153371506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:37,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:37,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:08:37,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422752205] [2021-07-09 18:08:37,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:08:37,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:37,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:08:37,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:08:37,688 INFO L87 Difference]: Start difference. First operand 1717 states and 6037 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:37,776 INFO L93 Difference]: Finished difference Result 3213 states and 10872 transitions. [2021-07-09 18:08:37,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:08:37,777 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 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 28 [2021-07-09 18:08:37,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:37,795 INFO L225 Difference]: With dead ends: 3213 [2021-07-09 18:08:37,795 INFO L226 Difference]: Without dead ends: 3203 [2021-07-09 18:08:37,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 26.8ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:08:37,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3203 states. [2021-07-09 18:08:37,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3203 to 2341. [2021-07-09 18:08:37,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2341 states, 2340 states have (on average 3.5534188034188032) internal successors, (8315), 2340 states have internal predecessors, (8315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2341 states to 2341 states and 8315 transitions. [2021-07-09 18:08:37,857 INFO L78 Accepts]: Start accepts. Automaton has 2341 states and 8315 transitions. Word has length 28 [2021-07-09 18:08:37,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:37,857 INFO L482 AbstractCegarLoop]: Abstraction has 2341 states and 8315 transitions. [2021-07-09 18:08:37,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2341 states and 8315 transitions. [2021-07-09 18:08:37,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:08:37,863 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:37,863 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:38,081 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-09 18:08:38,081 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:38,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:38,082 INFO L82 PathProgramCache]: Analyzing trace with hash -1644408306, now seen corresponding path program 11 times [2021-07-09 18:08:38,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:38,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279899067] [2021-07-09 18:08:38,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:38,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:38,128 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:38,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:38,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279899067] [2021-07-09 18:08:38,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279899067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:38,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439012873] [2021-07-09 18:08:38,128 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:38,155 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:38,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:38,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:08:38,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:38,216 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:38,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439012873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:38,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:38,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-07-09 18:08:38,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332828529] [2021-07-09 18:08:38,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:08:38,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:38,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:08:38,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:08:38,217 INFO L87 Difference]: Start difference. First operand 2341 states and 8315 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:38,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:38,760 INFO L93 Difference]: Finished difference Result 6700 states and 22333 transitions. [2021-07-09 18:08:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:08:38,760 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:08:38,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:38,778 INFO L225 Difference]: With dead ends: 6700 [2021-07-09 18:08:38,779 INFO L226 Difference]: Without dead ends: 6522 [2021-07-09 18:08:38,779 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 287.1ms TimeCoverageRelationStatistics Valid=360, Invalid=1200, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:08:38,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6522 states. [2021-07-09 18:08:38,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6522 to 3855. [2021-07-09 18:08:38,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3855 states, 3854 states have (on average 3.700311364815776) internal successors, (14261), 3854 states have internal predecessors, (14261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:38,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3855 states to 3855 states and 14261 transitions. [2021-07-09 18:08:38,896 INFO L78 Accepts]: Start accepts. Automaton has 3855 states and 14261 transitions. Word has length 28 [2021-07-09 18:08:38,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:38,896 INFO L482 AbstractCegarLoop]: Abstraction has 3855 states and 14261 transitions. [2021-07-09 18:08:38,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:38,897 INFO L276 IsEmpty]: Start isEmpty. Operand 3855 states and 14261 transitions. [2021-07-09 18:08:38,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:08:38,905 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:38,905 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:39,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-09 18:08:39,121 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:39,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:39,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1106764104, now seen corresponding path program 12 times [2021-07-09 18:08:39,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:39,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537885158] [2021-07-09 18:08:39,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:39,153 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:39,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:39,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537885158] [2021-07-09 18:08:39,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537885158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:39,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657139203] [2021-07-09 18:08:39,154 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:39,178 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:08:39,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:39,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:08:39,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:39,223 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:39,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657139203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:39,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:39,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 18:08:39,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694564941] [2021-07-09 18:08:39,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:08:39,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:39,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:08:39,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:08:39,224 INFO L87 Difference]: Start difference. First operand 3855 states and 14261 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:39,324 INFO L93 Difference]: Finished difference Result 5643 states and 19918 transitions. [2021-07-09 18:08:39,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:08:39,324 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:08:39,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:39,338 INFO L225 Difference]: With dead ends: 5643 [2021-07-09 18:08:39,339 INFO L226 Difference]: Without dead ends: 5601 [2021-07-09 18:08:39,339 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 40.4ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:08:39,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5601 states. [2021-07-09 18:08:39,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5601 to 4737. [2021-07-09 18:08:39,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4737 states, 4736 states have (on average 3.6630067567567566) internal successors, (17348), 4736 states have internal predecessors, (17348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4737 states to 4737 states and 17348 transitions. [2021-07-09 18:08:39,467 INFO L78 Accepts]: Start accepts. Automaton has 4737 states and 17348 transitions. Word has length 28 [2021-07-09 18:08:39,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:39,468 INFO L482 AbstractCegarLoop]: Abstraction has 4737 states and 17348 transitions. [2021-07-09 18:08:39,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,468 INFO L276 IsEmpty]: Start isEmpty. Operand 4737 states and 17348 transitions. [2021-07-09 18:08:39,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:08:39,478 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:39,478 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:39,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:39,693 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:39,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:39,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1836774554, now seen corresponding path program 13 times [2021-07-09 18:08:39,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:39,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858360610] [2021-07-09 18:08:39,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:39,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:39,724 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:39,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:39,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858360610] [2021-07-09 18:08:39,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858360610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:39,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039489566] [2021-07-09 18:08:39,725 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:39,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:39,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:08:39,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:39,788 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:08:39,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039489566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:39,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:39,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:08:39,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387990609] [2021-07-09 18:08:39,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:08:39,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:39,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:08:39,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:08:39,789 INFO L87 Difference]: Start difference. First operand 4737 states and 17348 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:39,872 INFO L93 Difference]: Finished difference Result 5055 states and 18166 transitions. [2021-07-09 18:08:39,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:08:39,873 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:08:39,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:39,888 INFO L225 Difference]: With dead ends: 5055 [2021-07-09 18:08:39,888 INFO L226 Difference]: Without dead ends: 5011 [2021-07-09 18:08:39,888 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 22.4ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:08:39,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5011 states. [2021-07-09 18:08:39,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5011 to 4680. [2021-07-09 18:08:39,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4680 states, 4679 states have (on average 3.663175892284676) internal successors, (17140), 4679 states have internal predecessors, (17140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4680 states to 4680 states and 17140 transitions. [2021-07-09 18:08:39,970 INFO L78 Accepts]: Start accepts. Automaton has 4680 states and 17140 transitions. Word has length 28 [2021-07-09 18:08:39,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:39,970 INFO L482 AbstractCegarLoop]: Abstraction has 4680 states and 17140 transitions. [2021-07-09 18:08:39,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,970 INFO L276 IsEmpty]: Start isEmpty. Operand 4680 states and 17140 transitions. [2021-07-09 18:08:39,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:39,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:39,978 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:40,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-09 18:08:40,193 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:40,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:40,193 INFO L82 PathProgramCache]: Analyzing trace with hash 817735354, now seen corresponding path program 14 times [2021-07-09 18:08:40,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:40,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995120415] [2021-07-09 18:08:40,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:40,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:40,444 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:40,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:40,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995120415] [2021-07-09 18:08:40,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995120415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:40,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245807410] [2021-07-09 18:08:40,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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:40,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:40,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:40,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:40,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:40,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:40,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:40,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:34 [2021-07-09 18:08:40,681 INFO L446 ElimStorePlain]: Different costs {0=[A], 2=[v_C_19]} [2021-07-09 18:08:40,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-07-09 18:08:40,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:40,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:40,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:08:40,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:40,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,701 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:30 [2021-07-09 18:08:40,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:08:40,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:40,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-07-09 18:08:40,772 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:40,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245807410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:40,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:40,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 18:08:40,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662298647] [2021-07-09 18:08:40,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:08:40,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:40,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:08:40,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:08:40,774 INFO L87 Difference]: Start difference. First operand 4680 states and 17140 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:41,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:41,359 INFO L93 Difference]: Finished difference Result 7408 states and 26889 transitions. [2021-07-09 18:08:41,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:08:41,359 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:41,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:41,376 INFO L225 Difference]: With dead ends: 7408 [2021-07-09 18:08:41,377 INFO L226 Difference]: Without dead ends: 7387 [2021-07-09 18:08:41,377 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 491.2ms TimeCoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:08:41,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7387 states. [2021-07-09 18:08:41,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7387 to 4727. [2021-07-09 18:08:41,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4727 states, 4726 states have (on average 3.654253068133728) internal successors, (17270), 4726 states have internal predecessors, (17270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:41,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4727 states to 4727 states and 17270 transitions. [2021-07-09 18:08:41,474 INFO L78 Accepts]: Start accepts. Automaton has 4727 states and 17270 transitions. Word has length 30 [2021-07-09 18:08:41,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:41,475 INFO L482 AbstractCegarLoop]: Abstraction has 4727 states and 17270 transitions. [2021-07-09 18:08:41,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:41,475 INFO L276 IsEmpty]: Start isEmpty. Operand 4727 states and 17270 transitions. [2021-07-09 18:08:41,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:41,484 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:41,484 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:41,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:41,700 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:41,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:41,700 INFO L82 PathProgramCache]: Analyzing trace with hash -772556550, now seen corresponding path program 15 times [2021-07-09 18:08:41,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:41,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899337526] [2021-07-09 18:08:41,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:41,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:42,012 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:42,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:42,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899337526] [2021-07-09 18:08:42,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899337526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:42,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174753672] [2021-07-09 18:08:42,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:42,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:08:42,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:42,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:08:42,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:42,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:42,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:42,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:42,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:08:42,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:33 [2021-07-09 18:08:42,347 INFO L446 ElimStorePlain]: Different costs {1=[v_C_21], 6=[A]} [2021-07-09 18:08:42,360 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-07-09 18:08:42,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 22 [2021-07-09 18:08:42,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:42,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:42,398 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:08:42,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2021-07-09 18:08:42,403 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:42,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:42,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:08:42,464 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:51, output treesize:145 [2021-07-09 18:08:42,716 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1], 2=[C]} [2021-07-09 18:08:42,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:08:42,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:42,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:42,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:42,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:08:42,741 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:42,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:42,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:08:42,756 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:61, output treesize:34 [2021-07-09 18:08:42,894 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:42,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174753672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:42,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:42,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-09 18:08:42,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598190159] [2021-07-09 18:08:42,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:08:42,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:42,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:08:42,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:08:42,895 INFO L87 Difference]: Start difference. First operand 4727 states and 17270 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:44,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:44,382 INFO L93 Difference]: Finished difference Result 7366 states and 26715 transitions. [2021-07-09 18:08:44,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:08:44,383 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:44,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:44,398 INFO L225 Difference]: With dead ends: 7366 [2021-07-09 18:08:44,398 INFO L226 Difference]: Without dead ends: 7312 [2021-07-09 18:08:44,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1357.7ms TimeCoverageRelationStatistics Valid=189, Invalid=1293, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:08:44,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7312 states. [2021-07-09 18:08:44,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7312 to 4804. [2021-07-09 18:08:44,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4804 states, 4803 states have (on average 3.6420986883198) internal successors, (17493), 4803 states have internal predecessors, (17493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:44,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4804 states to 4804 states and 17493 transitions. [2021-07-09 18:08:44,480 INFO L78 Accepts]: Start accepts. Automaton has 4804 states and 17493 transitions. Word has length 30 [2021-07-09 18:08:44,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:44,481 INFO L482 AbstractCegarLoop]: Abstraction has 4804 states and 17493 transitions. [2021-07-09 18:08:44,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:44,481 INFO L276 IsEmpty]: Start isEmpty. Operand 4804 states and 17493 transitions. [2021-07-09 18:08:44,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:44,489 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:44,489 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:44,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:44,706 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:44,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:44,706 INFO L82 PathProgramCache]: Analyzing trace with hash -710829310, now seen corresponding path program 16 times [2021-07-09 18:08:44,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:44,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108451824] [2021-07-09 18:08:44,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:44,934 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:44,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:44,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108451824] [2021-07-09 18:08:44,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108451824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:44,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697757348] [2021-07-09 18:08:44,934 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:44,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:44,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:44,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:44,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:45,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:45,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:45,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:45,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:45,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-07-09 18:08:45,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:45,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-07-09 18:08:45,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:45,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:45,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:45,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 30 [2021-07-09 18:08:45,141 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:45,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:45,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:45,150 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-07-09 18:08:45,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:08:45,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:45,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:45,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:45,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:08:45,224 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:45,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697757348] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:45,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:45,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:08:45,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846540504] [2021-07-09 18:08:45,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:08:45,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:45,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:08:45,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:08:45,225 INFO L87 Difference]: Start difference. First operand 4804 states and 17493 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:45,740 INFO L93 Difference]: Finished difference Result 8065 states and 28901 transitions. [2021-07-09 18:08:45,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:08:45,741 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:45,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:45,757 INFO L225 Difference]: With dead ends: 8065 [2021-07-09 18:08:45,757 INFO L226 Difference]: Without dead ends: 8023 [2021-07-09 18:08:45,758 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 438.2ms TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:45,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8023 states. [2021-07-09 18:08:45,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8023 to 4850. [2021-07-09 18:08:45,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4850 states, 4849 states have (on average 3.6417818106826148) internal successors, (17659), 4849 states have internal predecessors, (17659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4850 states to 4850 states and 17659 transitions. [2021-07-09 18:08:45,850 INFO L78 Accepts]: Start accepts. Automaton has 4850 states and 17659 transitions. Word has length 30 [2021-07-09 18:08:45,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:45,850 INFO L482 AbstractCegarLoop]: Abstraction has 4850 states and 17659 transitions. [2021-07-09 18:08:45,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,850 INFO L276 IsEmpty]: Start isEmpty. Operand 4850 states and 17659 transitions. [2021-07-09 18:08:45,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:45,858 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:45,859 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:46,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-07-09 18:08:46,074 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:46,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:46,075 INFO L82 PathProgramCache]: Analyzing trace with hash -2079167272, now seen corresponding path program 17 times [2021-07-09 18:08:46,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:46,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716997313] [2021-07-09 18:08:46,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:46,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:46,357 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:46,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:46,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716997313] [2021-07-09 18:08:46,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716997313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:46,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118709072] [2021-07-09 18:08:46,358 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:46,384 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:08:46,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:46,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:08:46,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:46,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:46,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:46,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,491 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-09 18:08:46,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-07-09 18:08:46,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:46,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 16 [2021-07-09 18:08:46,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:46,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,571 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:38, output treesize:21 [2021-07-09 18:08:46,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,676 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:46,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-09 18:08:46,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:08:46,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:46,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:21 [2021-07-09 18:08:46,774 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:46,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118709072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:46,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:46,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-07-09 18:08:46,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119646289] [2021-07-09 18:08:46,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:08:46,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:46,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:08:46,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:08:46,775 INFO L87 Difference]: Start difference. First operand 4850 states and 17659 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:48,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:48,056 INFO L93 Difference]: Finished difference Result 8106 states and 29154 transitions. [2021-07-09 18:08:48,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:08:48,057 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:48,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:48,075 INFO L225 Difference]: With dead ends: 8106 [2021-07-09 18:08:48,075 INFO L226 Difference]: Without dead ends: 8079 [2021-07-09 18:08:48,075 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1012.0ms TimeCoverageRelationStatistics Valid=167, Invalid=1023, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:08:48,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8079 states. [2021-07-09 18:08:48,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8079 to 4912. [2021-07-09 18:08:48,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4912 states, 4911 states have (on average 3.6424353492160457) internal successors, (17888), 4911 states have internal predecessors, (17888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:48,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4912 states to 4912 states and 17888 transitions. [2021-07-09 18:08:48,206 INFO L78 Accepts]: Start accepts. Automaton has 4912 states and 17888 transitions. Word has length 30 [2021-07-09 18:08:48,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:48,206 INFO L482 AbstractCegarLoop]: Abstraction has 4912 states and 17888 transitions. [2021-07-09 18:08:48,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:48,206 INFO L276 IsEmpty]: Start isEmpty. Operand 4912 states and 17888 transitions. [2021-07-09 18:08:48,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:48,215 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:48,215 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:48,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:48,429 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:48,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:48,429 INFO L82 PathProgramCache]: Analyzing trace with hash 1068514906, now seen corresponding path program 18 times [2021-07-09 18:08:48,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:48,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837567758] [2021-07-09 18:08:48,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:48,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:48,656 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:48,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:48,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837567758] [2021-07-09 18:08:48,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837567758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:48,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315043985] [2021-07-09 18:08:48,657 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:48,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:08:48,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:48,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:48,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:48,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:08:48,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:48,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:08:48,937 INFO L446 ElimStorePlain]: Different costs {0=[v_C_27], 2=[A]} [2021-07-09 18:08:48,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-07-09 18:08:48,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:48,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:48,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-07-09 18:08:48,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:48,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,973 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:37 [2021-07-09 18:08:49,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:08:49,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:49,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:49,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:49,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:08:49,045 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:49,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315043985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:49,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:49,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:08:49,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122117536] [2021-07-09 18:08:49,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:08:49,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:49,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:08:49,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:08:49,047 INFO L87 Difference]: Start difference. First operand 4912 states and 17888 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:49,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:49,952 INFO L93 Difference]: Finished difference Result 8129 states and 29154 transitions. [2021-07-09 18:08:49,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:08:49,952 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:49,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:49,970 INFO L225 Difference]: With dead ends: 8129 [2021-07-09 18:08:49,970 INFO L226 Difference]: Without dead ends: 8071 [2021-07-09 18:08:49,971 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 763.4ms TimeCoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:08:49,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8071 states. [2021-07-09 18:08:50,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8071 to 4920. [2021-07-09 18:08:50,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4920 states, 4919 states have (on average 3.6413905265297823) internal successors, (17912), 4919 states have internal predecessors, (17912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:50,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4920 states to 4920 states and 17912 transitions. [2021-07-09 18:08:50,069 INFO L78 Accepts]: Start accepts. Automaton has 4920 states and 17912 transitions. Word has length 30 [2021-07-09 18:08:50,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:50,069 INFO L482 AbstractCegarLoop]: Abstraction has 4920 states and 17912 transitions. [2021-07-09 18:08:50,069 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:50,069 INFO L276 IsEmpty]: Start isEmpty. Operand 4920 states and 17912 transitions. [2021-07-09 18:08:50,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:50,077 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:50,077 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:50,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-07-09 18:08:50,292 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:50,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:50,292 INFO L82 PathProgramCache]: Analyzing trace with hash 518844538, now seen corresponding path program 19 times [2021-07-09 18:08:50,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:50,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134568864] [2021-07-09 18:08:50,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:50,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:50,508 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:50,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:50,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134568864] [2021-07-09 18:08:50,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134568864] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:50,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519439615] [2021-07-09 18:08:50,509 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:50,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:50,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:50,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:50,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:08:50,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:50,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-09 18:08:50,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-07-09 18:08:50,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:50,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:45 [2021-07-09 18:08:50,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:08:50,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:50,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:34 [2021-07-09 18:08:50,802 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:08:50,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-07-09 18:08:50,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:50,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:15 [2021-07-09 18:08:50,845 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:50,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519439615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:50,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:50,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:08:50,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252754840] [2021-07-09 18:08:50,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:08:50,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:50,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:08:50,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:08:50,847 INFO L87 Difference]: Start difference. First operand 4920 states and 17912 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:51,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:51,287 INFO L93 Difference]: Finished difference Result 7550 states and 27431 transitions. [2021-07-09 18:08:51,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:08:51,287 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:51,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:51,304 INFO L225 Difference]: With dead ends: 7550 [2021-07-09 18:08:51,304 INFO L226 Difference]: Without dead ends: 7529 [2021-07-09 18:08:51,304 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 415.3ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:51,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7529 states. [2021-07-09 18:08:51,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7529 to 4944. [2021-07-09 18:08:51,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4944 states, 4943 states have (on average 3.639490188144851) internal successors, (17990), 4943 states have internal predecessors, (17990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:51,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4944 states to 4944 states and 17990 transitions. [2021-07-09 18:08:51,385 INFO L78 Accepts]: Start accepts. Automaton has 4944 states and 17990 transitions. Word has length 30 [2021-07-09 18:08:51,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:51,386 INFO L482 AbstractCegarLoop]: Abstraction has 4944 states and 17990 transitions. [2021-07-09 18:08:51,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:51,386 INFO L276 IsEmpty]: Start isEmpty. Operand 4944 states and 17990 transitions. [2021-07-09 18:08:51,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:51,394 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:51,394 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:51,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-09 18:08:51,601 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:51,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:51,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1253982764, now seen corresponding path program 20 times [2021-07-09 18:08:51,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:51,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752951670] [2021-07-09 18:08:51,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:51,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:51,804 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:51,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:51,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752951670] [2021-07-09 18:08:51,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752951670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:51,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380305594] [2021-07-09 18:08:51,804 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:51,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:51,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:51,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:51,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:51,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:08:51,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:51,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:51,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:51,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-09 18:08:51,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:51,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-07-09 18:08:51,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:52,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:52,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:52,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:58 [2021-07-09 18:08:52,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:08:52,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:52,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:52,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:52,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:34 [2021-07-09 18:08:52,102 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:08:52,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-07-09 18:08:52,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:52,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:52,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:52,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:20 [2021-07-09 18:08:52,169 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:52,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380305594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:52,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:52,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:08:52,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529270193] [2021-07-09 18:08:52,170 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:08:52,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:52,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:08:52,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:08:52,170 INFO L87 Difference]: Start difference. First operand 4944 states and 17990 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:53,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:53,083 INFO L93 Difference]: Finished difference Result 9089 states and 32823 transitions. [2021-07-09 18:08:53,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:08:53,084 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:53,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:53,125 INFO L225 Difference]: With dead ends: 9089 [2021-07-09 18:08:53,125 INFO L226 Difference]: Without dead ends: 9068 [2021-07-09 18:08:53,125 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 638.8ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:08:53,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9068 states. [2021-07-09 18:08:53,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9068 to 4947. [2021-07-09 18:08:53,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4947 states, 4946 states have (on average 3.6403154063890013) internal successors, (18005), 4946 states have internal predecessors, (18005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:53,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4947 states to 4947 states and 18005 transitions. [2021-07-09 18:08:53,233 INFO L78 Accepts]: Start accepts. Automaton has 4947 states and 18005 transitions. Word has length 30 [2021-07-09 18:08:53,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:53,233 INFO L482 AbstractCegarLoop]: Abstraction has 4947 states and 18005 transitions. [2021-07-09 18:08:53,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:53,233 INFO L276 IsEmpty]: Start isEmpty. Operand 4947 states and 18005 transitions. [2021-07-09 18:08:53,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:53,243 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:53,243 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:53,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:53,443 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:53,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:53,444 INFO L82 PathProgramCache]: Analyzing trace with hash -901607074, now seen corresponding path program 21 times [2021-07-09 18:08:53,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:53,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241760076] [2021-07-09 18:08:53,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:53,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:53,645 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:53,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:53,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241760076] [2021-07-09 18:08:53,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241760076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:53,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398810427] [2021-07-09 18:08:53,645 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:53,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:08:53,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:53,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:08:53,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:53,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:53,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:53,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-09 18:08:53,826 INFO L354 Elim1Store]: treesize reduction 25, result has 16.7 percent of original size [2021-07-09 18:08:53,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-07-09 18:08:53,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:53,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:58 [2021-07-09 18:08:53,896 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:08:53,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 45 [2021-07-09 18:08:53,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:53,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-07-09 18:08:53,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:70, output treesize:94 [2021-07-09 18:08:54,021 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:54,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 56 [2021-07-09 18:08:54,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:08:54,052 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:08:54,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 10 [2021-07-09 18:08:54,053 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:54,062 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:54,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-07-09 18:08:54,064 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-07-09 18:08:54,176 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 45 [2021-07-09 18:08:54,177 INFO L628 ElimStorePlain]: treesize reduction 119, result has 55.1 percent of original size [2021-07-09 18:08:54,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:08:54,201 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:128, output treesize:239 [2021-07-09 18:08:54,514 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:54,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398810427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:54,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:54,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-07-09 18:08:54,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513152392] [2021-07-09 18:08:54,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:08:54,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:54,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:08:54,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:54,515 INFO L87 Difference]: Start difference. First operand 4947 states and 18005 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:56,337 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 46 [2021-07-09 18:08:56,660 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 45 [2021-07-09 18:08:57,133 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 37 [2021-07-09 18:08:57,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:57,617 INFO L93 Difference]: Finished difference Result 8657 states and 30784 transitions. [2021-07-09 18:08:57,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:08:57,617 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:57,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:57,634 INFO L225 Difference]: With dead ends: 8657 [2021-07-09 18:08:57,635 INFO L226 Difference]: Without dead ends: 8556 [2021-07-09 18:08:57,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 2788.5ms TimeCoverageRelationStatistics Valid=426, Invalid=2330, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:08:57,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8556 states. [2021-07-09 18:08:57,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8556 to 4982. [2021-07-09 18:08:57,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4982 states, 4981 states have (on average 3.6402328849628587) internal successors, (18132), 4981 states have internal predecessors, (18132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:57,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4982 states to 4982 states and 18132 transitions. [2021-07-09 18:08:57,737 INFO L78 Accepts]: Start accepts. Automaton has 4982 states and 18132 transitions. Word has length 30 [2021-07-09 18:08:57,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:57,737 INFO L482 AbstractCegarLoop]: Abstraction has 4982 states and 18132 transitions. [2021-07-09 18:08:57,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:57,737 INFO L276 IsEmpty]: Start isEmpty. Operand 4982 states and 18132 transitions. [2021-07-09 18:08:57,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:57,745 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:57,745 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:57,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-07-09 18:08:57,946 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:57,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:57,946 INFO L82 PathProgramCache]: Analyzing trace with hash -1440214972, now seen corresponding path program 22 times [2021-07-09 18:08:57,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:57,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296306875] [2021-07-09 18:08:57,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:57,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:58,135 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:58,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:58,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296306875] [2021-07-09 18:08:58,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296306875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:58,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420124344] [2021-07-09 18:08:58,135 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:58,159 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:58,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:58,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:58,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:58,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:08:58,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:58,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:58,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:58,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-09 18:08:58,364 INFO L446 ElimStorePlain]: Different costs {1=[v_C_35], 3=[A]} [2021-07-09 18:08:58,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:58,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-07-09 18:08:58,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:58,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:58,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:58,393 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-07-09 18:08:58,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 29 [2021-07-09 18:08:58,394 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:58,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:58,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:58,406 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:45 [2021-07-09 18:08:58,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:08:58,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:58,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:58,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:58,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:15 [2021-07-09 18:08:58,474 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:58,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420124344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:58,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:58,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:08:58,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696773668] [2021-07-09 18:08:58,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:08:58,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:58,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:08:58,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:08:58,475 INFO L87 Difference]: Start difference. First operand 4982 states and 18132 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:59,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:59,066 INFO L93 Difference]: Finished difference Result 8142 states and 29267 transitions. [2021-07-09 18:08:59,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:08:59,067 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:08:59,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:59,082 INFO L225 Difference]: With dead ends: 8142 [2021-07-09 18:08:59,083 INFO L226 Difference]: Without dead ends: 8100 [2021-07-09 18:08:59,083 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 402.5ms TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:59,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8100 states. [2021-07-09 18:08:59,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8100 to 5028. [2021-07-09 18:08:59,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5028 states, 5027 states have (on average 3.6399443007758108) internal successors, (18298), 5027 states have internal predecessors, (18298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:59,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5028 states to 5028 states and 18298 transitions. [2021-07-09 18:08:59,169 INFO L78 Accepts]: Start accepts. Automaton has 5028 states and 18298 transitions. Word has length 30 [2021-07-09 18:08:59,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:59,169 INFO L482 AbstractCegarLoop]: Abstraction has 5028 states and 18298 transitions. [2021-07-09 18:08:59,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:59,169 INFO L276 IsEmpty]: Start isEmpty. Operand 5028 states and 18298 transitions. [2021-07-09 18:08:59,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:08:59,177 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:59,177 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:59,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:59,377 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:59,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:59,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1486414362, now seen corresponding path program 23 times [2021-07-09 18:08:59,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:59,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484730757] [2021-07-09 18:08:59,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:59,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:59,645 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:59,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:59,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484730757] [2021-07-09 18:08:59,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484730757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:59,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311854652] [2021-07-09 18:08:59,646 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:59,672 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:08:59,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:59,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:08:59,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:59,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:08:59,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:59,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-07-09 18:08:59,844 INFO L446 ElimStorePlain]: Different costs {1=[v_C_37], 3=[A]} [2021-07-09 18:08:59,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:08:59,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:59,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:59,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-07-09 18:08:59,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:59,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,885 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:75, output treesize:62 [2021-07-09 18:08:59,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 22 [2021-07-09 18:08:59,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:59,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:33 [2021-07-09 18:09:00,054 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:00,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311854652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:00,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:00,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-07-09 18:09:00,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605867760] [2021-07-09 18:09:00,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:09:00,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:00,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:09:00,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:09:00,055 INFO L87 Difference]: Start difference. First operand 5028 states and 18298 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:01,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:01,017 INFO L93 Difference]: Finished difference Result 7991 states and 28855 transitions. [2021-07-09 18:09:01,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:09:01,017 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:01,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:01,033 INFO L225 Difference]: With dead ends: 7991 [2021-07-09 18:09:01,033 INFO L226 Difference]: Without dead ends: 7952 [2021-07-09 18:09:01,033 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 725.5ms TimeCoverageRelationStatistics Valid=124, Invalid=632, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:09:01,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7952 states. [2021-07-09 18:09:01,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7952 to 5159. [2021-07-09 18:09:01,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5159 states, 5158 states have (on average 3.630864676231097) internal successors, (18728), 5158 states have internal predecessors, (18728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:01,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5159 states to 5159 states and 18728 transitions. [2021-07-09 18:09:01,126 INFO L78 Accepts]: Start accepts. Automaton has 5159 states and 18728 transitions. Word has length 30 [2021-07-09 18:09:01,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:01,126 INFO L482 AbstractCegarLoop]: Abstraction has 5159 states and 18728 transitions. [2021-07-09 18:09:01,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:01,126 INFO L276 IsEmpty]: Start isEmpty. Operand 5159 states and 18728 transitions. [2021-07-09 18:09:01,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:01,134 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:01,134 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:01,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-07-09 18:09:01,335 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:01,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:01,335 INFO L82 PathProgramCache]: Analyzing trace with hash 911205050, now seen corresponding path program 24 times [2021-07-09 18:09:01,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:01,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565516146] [2021-07-09 18:09:01,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:01,545 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:01,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:01,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565516146] [2021-07-09 18:09:01,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565516146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:01,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668469674] [2021-07-09 18:09:01,546 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:01,574 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:09:01,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:01,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:01,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:01,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:01,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:01,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:09:01,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:01,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:09:01,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:01,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:09:01,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:09:01,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:01,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:31 [2021-07-09 18:09:01,806 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:09:01,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-07-09 18:09:01,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:01,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-09 18:09:01,869 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:01,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668469674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:01,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:01,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:01,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800480063] [2021-07-09 18:09:01,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:01,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:01,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:01,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:01,870 INFO L87 Difference]: Start difference. First operand 5159 states and 18728 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:02,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:02,972 INFO L93 Difference]: Finished difference Result 8555 states and 30791 transitions. [2021-07-09 18:09:02,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:09:02,972 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:02,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:02,989 INFO L225 Difference]: With dead ends: 8555 [2021-07-09 18:09:02,989 INFO L226 Difference]: Without dead ends: 8516 [2021-07-09 18:09:02,989 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 649.0ms TimeCoverageRelationStatistics Valid=103, Invalid=709, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:09:02,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8516 states. [2021-07-09 18:09:03,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8516 to 5256. [2021-07-09 18:09:03,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5256 states, 5255 states have (on average 3.625880114176974) internal successors, (19054), 5255 states have internal predecessors, (19054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5256 states to 5256 states and 19054 transitions. [2021-07-09 18:09:03,080 INFO L78 Accepts]: Start accepts. Automaton has 5256 states and 19054 transitions. Word has length 30 [2021-07-09 18:09:03,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:03,080 INFO L482 AbstractCegarLoop]: Abstraction has 5256 states and 19054 transitions. [2021-07-09 18:09:03,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,081 INFO L276 IsEmpty]: Start isEmpty. Operand 5256 states and 19054 transitions. [2021-07-09 18:09:03,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:03,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:03,088 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:03,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:03,289 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:03,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:03,289 INFO L82 PathProgramCache]: Analyzing trace with hash -509246562, now seen corresponding path program 25 times [2021-07-09 18:09:03,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:03,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297952525] [2021-07-09 18:09:03,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:03,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:03,496 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:03,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:03,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297952525] [2021-07-09 18:09:03,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297952525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:03,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440589577] [2021-07-09 18:09:03,496 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:03,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:03,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:03,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:03,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:03,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:03,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-09 18:09:03,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:03,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:09:03,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:03,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,649 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:51 [2021-07-09 18:09:03,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:03,718 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-07-09 18:09:03,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 33 [2021-07-09 18:09:03,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:03,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:64, output treesize:52 [2021-07-09 18:09:03,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-07-09 18:09:03,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:03,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-07-09 18:09:03,814 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:03,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440589577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:03,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:03,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:03,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64537834] [2021-07-09 18:09:03,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:03,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:03,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:03,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:03,815 INFO L87 Difference]: Start difference. First operand 5256 states and 19054 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:04,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:04,233 INFO L93 Difference]: Finished difference Result 8433 states and 30286 transitions. [2021-07-09 18:09:04,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:09:04,233 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:04,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:04,250 INFO L225 Difference]: With dead ends: 8433 [2021-07-09 18:09:04,250 INFO L226 Difference]: Without dead ends: 8359 [2021-07-09 18:09:04,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 392.2ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:09:04,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8359 states. [2021-07-09 18:09:04,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8359 to 5263. [2021-07-09 18:09:04,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5263 states, 5262 states have (on average 3.6244773850247056) internal successors, (19072), 5262 states have internal predecessors, (19072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:04,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5263 states to 5263 states and 19072 transitions. [2021-07-09 18:09:04,348 INFO L78 Accepts]: Start accepts. Automaton has 5263 states and 19072 transitions. Word has length 30 [2021-07-09 18:09:04,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:04,348 INFO L482 AbstractCegarLoop]: Abstraction has 5263 states and 19072 transitions. [2021-07-09 18:09:04,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:04,348 INFO L276 IsEmpty]: Start isEmpty. Operand 5263 states and 19072 transitions. [2021-07-09 18:09:04,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:04,358 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:04,358 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:04,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-09 18:09:04,559 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:04,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:04,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1576620264, now seen corresponding path program 26 times [2021-07-09 18:09:04,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:04,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540217948] [2021-07-09 18:09:04,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:04,764 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:04,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:04,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540217948] [2021-07-09 18:09:04,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540217948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:04,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439338112] [2021-07-09 18:09:04,765 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:04,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:04,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:04,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:04,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:04,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:04,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:04,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-09 18:09:04,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:04,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:09:04,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:04,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-07-09 18:09:04,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:04,969 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-07-09 18:09:04,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 33 [2021-07-09 18:09:04,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:04,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:53 [2021-07-09 18:09:05,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-07-09 18:09:05,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:05,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:05,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:05,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-07-09 18:09:05,099 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:05,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439338112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:05,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:05,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:05,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033455139] [2021-07-09 18:09:05,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:05,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:05,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:05,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:05,100 INFO L87 Difference]: Start difference. First operand 5263 states and 19072 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:05,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:05,839 INFO L93 Difference]: Finished difference Result 8516 states and 30518 transitions. [2021-07-09 18:09:05,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:09:05,840 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:05,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:05,862 INFO L225 Difference]: With dead ends: 8516 [2021-07-09 18:09:05,862 INFO L226 Difference]: Without dead ends: 8417 [2021-07-09 18:09:05,863 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 417.1ms TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:09:05,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8417 states. [2021-07-09 18:09:05,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8417 to 5307. [2021-07-09 18:09:05,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5307 states, 5306 states have (on average 3.626460610629476) internal successors, (19242), 5306 states have internal predecessors, (19242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:05,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5307 states to 5307 states and 19242 transitions. [2021-07-09 18:09:05,994 INFO L78 Accepts]: Start accepts. Automaton has 5307 states and 19242 transitions. Word has length 30 [2021-07-09 18:09:05,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:05,994 INFO L482 AbstractCegarLoop]: Abstraction has 5307 states and 19242 transitions. [2021-07-09 18:09:05,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:05,994 INFO L276 IsEmpty]: Start isEmpty. Operand 5307 states and 19242 transitions. [2021-07-09 18:09:06,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:06,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:06,004 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:06,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:06,225 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:06,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:06,225 INFO L82 PathProgramCache]: Analyzing trace with hash 1298274782, now seen corresponding path program 27 times [2021-07-09 18:09:06,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:06,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199832482] [2021-07-09 18:09:06,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:06,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:06,446 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:06,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:06,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199832482] [2021-07-09 18:09:06,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199832482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:06,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935082908] [2021-07-09 18:09:06,446 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:06,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:09:06,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:06,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:09:06,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:06,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:06,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:06,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-07-09 18:09:06,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-07-09 18:09:06,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:06,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:09:06,705 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:06,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-07-09 18:09:06,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:06,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:82 [2021-07-09 18:09:06,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:06,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:06,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:09:06,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:06,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 18:09:06,914 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:06,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935082908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:06,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:06,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-07-09 18:09:06,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246502446] [2021-07-09 18:09:06,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:09:06,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:06,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:09:06,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:09:06,915 INFO L87 Difference]: Start difference. First operand 5307 states and 19242 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:07,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:07,907 INFO L93 Difference]: Finished difference Result 7935 states and 28752 transitions. [2021-07-09 18:09:07,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:09:07,907 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:07,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:07,928 INFO L225 Difference]: With dead ends: 7935 [2021-07-09 18:09:07,929 INFO L226 Difference]: Without dead ends: 7914 [2021-07-09 18:09:07,929 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 856.2ms TimeCoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:09:07,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7914 states. [2021-07-09 18:09:08,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7914 to 5331. [2021-07-09 18:09:08,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5331 states, 5330 states have (on average 3.625140712945591) internal successors, (19322), 5330 states have internal predecessors, (19322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:08,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5331 states to 5331 states and 19322 transitions. [2021-07-09 18:09:08,030 INFO L78 Accepts]: Start accepts. Automaton has 5331 states and 19322 transitions. Word has length 30 [2021-07-09 18:09:08,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:08,030 INFO L482 AbstractCegarLoop]: Abstraction has 5331 states and 19322 transitions. [2021-07-09 18:09:08,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:08,030 INFO L276 IsEmpty]: Start isEmpty. Operand 5331 states and 19322 transitions. [2021-07-09 18:09:08,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:08,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:08,038 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:08,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-09 18:09:08,253 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:08,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:08,253 INFO L82 PathProgramCache]: Analyzing trace with hash -474552520, now seen corresponding path program 28 times [2021-07-09 18:09:08,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:08,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962813324] [2021-07-09 18:09:08,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:08,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:08,465 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:08,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:08,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962813324] [2021-07-09 18:09:08,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962813324] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:08,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979934894] [2021-07-09 18:09:08,466 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:08,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:08,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:08,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:08,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:08,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:08,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:08,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:08,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:08,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-07-09 18:09:08,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:08,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-07-09 18:09:08,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:08,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:08,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:08,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:56 [2021-07-09 18:09:08,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-07-09 18:09:08,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:08,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:08,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:08,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:33 [2021-07-09 18:09:08,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:08,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:08,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:09:08,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:08,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:08,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:08,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:17 [2021-07-09 18:09:08,808 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:08,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979934894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:08,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:08,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:09:08,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012281091] [2021-07-09 18:09:08,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:09:08,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:08,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:09:08,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:09:08,809 INFO L87 Difference]: Start difference. First operand 5331 states and 19322 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:09,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:09,846 INFO L93 Difference]: Finished difference Result 9749 states and 35110 transitions. [2021-07-09 18:09:09,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:09:09,849 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:09,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:09,874 INFO L225 Difference]: With dead ends: 9749 [2021-07-09 18:09:09,874 INFO L226 Difference]: Without dead ends: 9728 [2021-07-09 18:09:09,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 680.1ms TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:09:09,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9728 states. [2021-07-09 18:09:09,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9728 to 5333. [2021-07-09 18:09:09,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5333 states, 5332 states have (on average 3.624906226556639) internal successors, (19328), 5332 states have internal predecessors, (19328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:10,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5333 states to 5333 states and 19328 transitions. [2021-07-09 18:09:10,007 INFO L78 Accepts]: Start accepts. Automaton has 5333 states and 19328 transitions. Word has length 30 [2021-07-09 18:09:10,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:10,007 INFO L482 AbstractCegarLoop]: Abstraction has 5333 states and 19328 transitions. [2021-07-09 18:09:10,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:10,007 INFO L276 IsEmpty]: Start isEmpty. Operand 5333 states and 19328 transitions. [2021-07-09 18:09:10,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:10,018 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:10,018 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:10,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:10,218 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:10,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:10,219 INFO L82 PathProgramCache]: Analyzing trace with hash -122176830, now seen corresponding path program 29 times [2021-07-09 18:09:10,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:10,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613735413] [2021-07-09 18:09:10,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:10,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:10,455 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:10,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:10,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613735413] [2021-07-09 18:09:10,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613735413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:10,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167587183] [2021-07-09 18:09:10,455 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:10,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:09:10,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:10,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:09:10,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:10,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:10,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:10,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:10,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:10,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-07-09 18:09:10,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:10,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:10,703 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:10,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-07-09 18:09:10,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:10,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:10,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:10,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-07-09 18:09:10,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:10,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 38 [2021-07-09 18:09:10,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:10,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:10,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:10,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:57 [2021-07-09 18:09:10,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:10,854 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:10,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 45 [2021-07-09 18:09:10,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:09:10,914 INFO L628 ElimStorePlain]: treesize reduction 22, result has 62.7 percent of original size [2021-07-09 18:09:10,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:10,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:21 [2021-07-09 18:09:10,995 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:10,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167587183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:10,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:10,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-07-09 18:09:10,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239013833] [2021-07-09 18:09:10,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:09:10,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:10,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:09:10,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:09:10,996 INFO L87 Difference]: Start difference. First operand 5333 states and 19328 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:12,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:12,522 INFO L93 Difference]: Finished difference Result 8721 states and 31251 transitions. [2021-07-09 18:09:12,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:09:12,522 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:12,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:12,541 INFO L225 Difference]: With dead ends: 8721 [2021-07-09 18:09:12,542 INFO L226 Difference]: Without dead ends: 8684 [2021-07-09 18:09:12,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 1091.8ms TimeCoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:09:12,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8684 states. [2021-07-09 18:09:12,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8684 to 5338. [2021-07-09 18:09:12,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5338 states, 5337 states have (on average 3.6245081506464305) internal successors, (19344), 5337 states have internal predecessors, (19344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:12,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5338 states to 5338 states and 19344 transitions. [2021-07-09 18:09:12,637 INFO L78 Accepts]: Start accepts. Automaton has 5338 states and 19344 transitions. Word has length 30 [2021-07-09 18:09:12,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:12,637 INFO L482 AbstractCegarLoop]: Abstraction has 5338 states and 19344 transitions. [2021-07-09 18:09:12,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:12,637 INFO L276 IsEmpty]: Start isEmpty. Operand 5338 states and 19344 transitions. [2021-07-09 18:09:12,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:12,645 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:12,645 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:12,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:12,846 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:12,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:12,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1021403778, now seen corresponding path program 30 times [2021-07-09 18:09:12,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:12,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138826112] [2021-07-09 18:09:12,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:12,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:13,048 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:13,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:13,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138826112] [2021-07-09 18:09:13,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138826112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:13,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760533605] [2021-07-09 18:09:13,049 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:13,090 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:09:13,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:13,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:09:13,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:13,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:13,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:13,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:13,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:13,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:09:13,343 INFO L446 ElimStorePlain]: Different costs {0=[v_C_51], 2=[A]} [2021-07-09 18:09:13,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-07-09 18:09:13,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:13,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:13,367 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:09:13,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 31 [2021-07-09 18:09:13,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:13,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:13,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:13,379 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:43 [2021-07-09 18:09:13,448 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:13,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 44 [2021-07-09 18:09:13,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:13,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:13,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:09:13,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:79 [2021-07-09 18:09:13,554 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:13,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760533605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:13,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:13,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:09:13,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549592936] [2021-07-09 18:09:13,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:09:13,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:13,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:09:13,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:09:13,556 INFO L87 Difference]: Start difference. First operand 5338 states and 19344 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:14,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:14,379 INFO L93 Difference]: Finished difference Result 8676 states and 31046 transitions. [2021-07-09 18:09:14,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:09:14,380 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:14,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:14,398 INFO L225 Difference]: With dead ends: 8676 [2021-07-09 18:09:14,398 INFO L226 Difference]: Without dead ends: 8655 [2021-07-09 18:09:14,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 637.4ms TimeCoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:09:14,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8655 states. [2021-07-09 18:09:14,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8655 to 5360. [2021-07-09 18:09:14,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5360 states, 5359 states have (on average 3.6215711886546) internal successors, (19408), 5359 states have internal predecessors, (19408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:14,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5360 states to 5360 states and 19408 transitions. [2021-07-09 18:09:14,493 INFO L78 Accepts]: Start accepts. Automaton has 5360 states and 19408 transitions. Word has length 30 [2021-07-09 18:09:14,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:14,493 INFO L482 AbstractCegarLoop]: Abstraction has 5360 states and 19408 transitions. [2021-07-09 18:09:14,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:14,493 INFO L276 IsEmpty]: Start isEmpty. Operand 5360 states and 19408 transitions. [2021-07-09 18:09:14,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:14,502 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:14,502 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:14,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-09 18:09:14,718 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:14,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:14,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1905225556, now seen corresponding path program 31 times [2021-07-09 18:09:14,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:14,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742518225] [2021-07-09 18:09:14,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:14,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:15,059 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:15,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:15,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742518225] [2021-07-09 18:09:15,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742518225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:15,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811387728] [2021-07-09 18:09:15,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:15,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:15,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:15,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:15,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:15,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:15,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:15,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:15,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-07-09 18:09:15,331 INFO L446 ElimStorePlain]: Different costs {1=[v_C_53], 3=[A]} [2021-07-09 18:09:15,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:15,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:09:15,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:15,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:15,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:15,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:15,361 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-07-09 18:09:15,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 33 [2021-07-09 18:09:15,362 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:15,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:15,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:15,374 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:52 [2021-07-09 18:09:15,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:15,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2021-07-09 18:09:15,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:15,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:15,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:15,458 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:14 [2021-07-09 18:09:15,496 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:15,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811387728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:15,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:15,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-07-09 18:09:15,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073935665] [2021-07-09 18:09:15,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:09:15,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:15,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:09:15,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:09:15,500 INFO L87 Difference]: Start difference. First operand 5360 states and 19408 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:16,770 INFO L93 Difference]: Finished difference Result 8842 states and 31468 transitions. [2021-07-09 18:09:16,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:09:16,771 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:16,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:16,789 INFO L225 Difference]: With dead ends: 8842 [2021-07-09 18:09:16,789 INFO L226 Difference]: Without dead ends: 8788 [2021-07-09 18:09:16,789 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1041.7ms TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:09:16,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8788 states. [2021-07-09 18:09:16,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8788 to 5359. [2021-07-09 18:09:16,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5359 states, 5358 states have (on average 3.625793206420306) internal successors, (19427), 5358 states have internal predecessors, (19427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5359 states to 5359 states and 19427 transitions. [2021-07-09 18:09:16,898 INFO L78 Accepts]: Start accepts. Automaton has 5359 states and 19427 transitions. Word has length 30 [2021-07-09 18:09:16,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:16,899 INFO L482 AbstractCegarLoop]: Abstraction has 5359 states and 19427 transitions. [2021-07-09 18:09:16,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,899 INFO L276 IsEmpty]: Start isEmpty. Operand 5359 states and 19427 transitions. [2021-07-09 18:09:16,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:16,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:16,906 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:17,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:17,121 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:17,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:17,121 INFO L82 PathProgramCache]: Analyzing trace with hash -280805828, now seen corresponding path program 32 times [2021-07-09 18:09:17,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:17,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778609688] [2021-07-09 18:09:17,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:17,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:17,321 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:17,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:17,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778609688] [2021-07-09 18:09:17,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778609688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:17,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980360146] [2021-07-09 18:09:17,321 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:17,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:17,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:17,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:17,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:17,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:17,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:17,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-07-09 18:09:17,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-07-09 18:09:17,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:17,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:48 [2021-07-09 18:09:17,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:09:17,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:17,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:34 [2021-07-09 18:09:17,548 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:09:17,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-07-09 18:09:17,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:17,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:20 [2021-07-09 18:09:17,609 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:17,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980360146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:17,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:17,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:17,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685167690] [2021-07-09 18:09:17,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:17,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:17,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:17,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:17,610 INFO L87 Difference]: Start difference. First operand 5359 states and 19427 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:18,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:18,590 INFO L93 Difference]: Finished difference Result 9600 states and 34572 transitions. [2021-07-09 18:09:18,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:09:18,591 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:18,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:18,610 INFO L225 Difference]: With dead ends: 9600 [2021-07-09 18:09:18,610 INFO L226 Difference]: Without dead ends: 9579 [2021-07-09 18:09:18,611 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 660.9ms TimeCoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:09:18,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9579 states. [2021-07-09 18:09:18,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9579 to 5333. [2021-07-09 18:09:18,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5333 states, 5332 states have (on average 3.627344336084021) internal successors, (19341), 5332 states have internal predecessors, (19341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:18,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5333 states to 5333 states and 19341 transitions. [2021-07-09 18:09:18,726 INFO L78 Accepts]: Start accepts. Automaton has 5333 states and 19341 transitions. Word has length 30 [2021-07-09 18:09:18,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:18,726 INFO L482 AbstractCegarLoop]: Abstraction has 5333 states and 19341 transitions. [2021-07-09 18:09:18,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:18,727 INFO L276 IsEmpty]: Start isEmpty. Operand 5333 states and 19341 transitions. [2021-07-09 18:09:18,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:18,734 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:18,734 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:18,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-09 18:09:18,934 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:18,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:18,935 INFO L82 PathProgramCache]: Analyzing trace with hash -90435368, now seen corresponding path program 33 times [2021-07-09 18:09:18,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:18,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585903938] [2021-07-09 18:09:18,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:18,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:19,145 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:19,145 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:19,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585903938] [2021-07-09 18:09:19,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585903938] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:19,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574489058] [2021-07-09 18:09:19,145 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:19,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:09:19,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:19,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:09:19,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:19,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:19,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:19,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:19,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:19,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-07-09 18:09:19,260 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-07-09 18:09:19,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 22 [2021-07-09 18:09:19,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:19,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:19,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:19,275 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-07-09 18:09:19,405 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-09 18:09:19,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 36 [2021-07-09 18:09:19,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:09:19,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:19,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:19,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:67, output treesize:66 [2021-07-09 18:09:19,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:09:19,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:19,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:19,521 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:19,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 28 [2021-07-09 18:09:19,525 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:09:19,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:09:19,529 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:19,567 INFO L628 ElimStorePlain]: treesize reduction 6, result has 88.5 percent of original size [2021-07-09 18:09:19,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:09:19,568 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:85, output treesize:43 [2021-07-09 18:09:19,672 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:19,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574489058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:19,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:19,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:09:19,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815473714] [2021-07-09 18:09:19,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:09:19,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:19,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:09:19,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:09:19,673 INFO L87 Difference]: Start difference. First operand 5333 states and 19341 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:22,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:22,428 INFO L93 Difference]: Finished difference Result 9517 states and 33779 transitions. [2021-07-09 18:09:22,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:09:22,429 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:22,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:22,450 INFO L225 Difference]: With dead ends: 9517 [2021-07-09 18:09:22,450 INFO L226 Difference]: Without dead ends: 9332 [2021-07-09 18:09:22,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1890.2ms TimeCoverageRelationStatistics Valid=312, Invalid=2138, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:09:22,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9332 states. [2021-07-09 18:09:22,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9332 to 5481. [2021-07-09 18:09:22,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5481 states, 5480 states have (on average 3.6350364963503647) internal successors, (19920), 5480 states have internal predecessors, (19920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:22,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5481 states to 5481 states and 19920 transitions. [2021-07-09 18:09:22,554 INFO L78 Accepts]: Start accepts. Automaton has 5481 states and 19920 transitions. Word has length 30 [2021-07-09 18:09:22,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:22,555 INFO L482 AbstractCegarLoop]: Abstraction has 5481 states and 19920 transitions. [2021-07-09 18:09:22,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:22,555 INFO L276 IsEmpty]: Start isEmpty. Operand 5481 states and 19920 transitions. [2021-07-09 18:09:22,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:22,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:22,588 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:22,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:22,793 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:22,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:22,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1157809070, now seen corresponding path program 34 times [2021-07-09 18:09:22,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:22,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986025344] [2021-07-09 18:09:22,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:22,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:23,024 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:23,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:23,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986025344] [2021-07-09 18:09:23,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986025344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:23,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621310344] [2021-07-09 18:09:23,024 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:23,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:23,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:23,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:23,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:23,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:23,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:23,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-07-09 18:09:23,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:09:23,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:23,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:51 [2021-07-09 18:09:23,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,196 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-07-09 18:09:23,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 33 [2021-07-09 18:09:23,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:23,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,205 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:48 [2021-07-09 18:09:23,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-07-09 18:09:23,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:23,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-07-09 18:09:23,309 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:23,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621310344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:23,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:23,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:23,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110681279] [2021-07-09 18:09:23,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:23,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:23,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:23,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:23,310 INFO L87 Difference]: Start difference. First operand 5481 states and 19920 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:24,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:24,007 INFO L93 Difference]: Finished difference Result 8596 states and 30994 transitions. [2021-07-09 18:09:24,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:09:24,007 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:24,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:24,024 INFO L225 Difference]: With dead ends: 8596 [2021-07-09 18:09:24,024 INFO L226 Difference]: Without dead ends: 8557 [2021-07-09 18:09:24,025 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 474.2ms TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:09:24,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8557 states. [2021-07-09 18:09:24,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8557 to 5445. [2021-07-09 18:09:24,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5445 states, 5444 states have (on average 3.635194709772226) internal successors, (19790), 5444 states have internal predecessors, (19790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:24,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5445 states to 5445 states and 19790 transitions. [2021-07-09 18:09:24,113 INFO L78 Accepts]: Start accepts. Automaton has 5445 states and 19790 transitions. Word has length 30 [2021-07-09 18:09:24,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:24,113 INFO L482 AbstractCegarLoop]: Abstraction has 5445 states and 19790 transitions. [2021-07-09 18:09:24,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:24,113 INFO L276 IsEmpty]: Start isEmpty. Operand 5445 states and 19790 transitions. [2021-07-09 18:09:24,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:24,121 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:24,121 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:24,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-07-09 18:09:24,321 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:24,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:24,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1894214378, now seen corresponding path program 35 times [2021-07-09 18:09:24,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:24,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887157588] [2021-07-09 18:09:24,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:24,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:24,468 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:24,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:24,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887157588] [2021-07-09 18:09:24,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887157588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:24,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367784937] [2021-07-09 18:09:24,469 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:24,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:09:24,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:24,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:09:24,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:24,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:24,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:24,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:30 [2021-07-09 18:09:24,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:24,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2021-07-09 18:09:24,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:24,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:24,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:09:24,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:24,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,781 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:30 [2021-07-09 18:09:24,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:09:24,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:24,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:12 [2021-07-09 18:09:24,873 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:24,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367784937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:24,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:24,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-07-09 18:09:24,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96177128] [2021-07-09 18:09:24,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:09:24,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:24,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:09:24,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:09:24,874 INFO L87 Difference]: Start difference. First operand 5445 states and 19790 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:25,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:25,445 INFO L93 Difference]: Finished difference Result 5910 states and 21216 transitions. [2021-07-09 18:09:25,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:09:25,445 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:25,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:25,457 INFO L225 Difference]: With dead ends: 5910 [2021-07-09 18:09:25,457 INFO L226 Difference]: Without dead ends: 5889 [2021-07-09 18:09:25,457 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 460.2ms TimeCoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:09:25,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5889 states. [2021-07-09 18:09:25,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5889 to 5461. [2021-07-09 18:09:25,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5461 states, 5460 states have (on average 3.635164835164835) internal successors, (19848), 5460 states have internal predecessors, (19848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:25,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5461 states to 5461 states and 19848 transitions. [2021-07-09 18:09:25,534 INFO L78 Accepts]: Start accepts. Automaton has 5461 states and 19848 transitions. Word has length 30 [2021-07-09 18:09:25,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:25,534 INFO L482 AbstractCegarLoop]: Abstraction has 5461 states and 19848 transitions. [2021-07-09 18:09:25,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:25,535 INFO L276 IsEmpty]: Start isEmpty. Operand 5461 states and 19848 transitions. [2021-07-09 18:09:25,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:25,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:25,542 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:25,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-07-09 18:09:25,743 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:25,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:25,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1851082550, now seen corresponding path program 36 times [2021-07-09 18:09:25,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:25,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465060251] [2021-07-09 18:09:25,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:25,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:25,853 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:25,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:25,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465060251] [2021-07-09 18:09:25,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465060251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:25,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318709710] [2021-07-09 18:09:25,853 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:25,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:09:25,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:25,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:25,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:25,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:25,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:25,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:25,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:25,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:09:26,049 INFO L354 Elim1Store]: treesize reduction 64, result has 14.7 percent of original size [2021-07-09 18:09:26,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 104 treesize of output 81 [2021-07-09 18:09:26,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:26,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:26,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:26,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:107, output treesize:50 [2021-07-09 18:09:26,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:26,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:09:26,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:26,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:26,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:26,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:31 [2021-07-09 18:09:26,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:09:26,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:26,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:26,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:26,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:09:26,187 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:26,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318709710] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:26,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:26,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:09:26,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304322014] [2021-07-09 18:09:26,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:09:26,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:26,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:09:26,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:09:26,188 INFO L87 Difference]: Start difference. First operand 5461 states and 19848 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:26,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:26,850 INFO L93 Difference]: Finished difference Result 5947 states and 21347 transitions. [2021-07-09 18:09:26,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:09:26,851 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:26,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:26,862 INFO L225 Difference]: With dead ends: 5947 [2021-07-09 18:09:26,862 INFO L226 Difference]: Without dead ends: 5886 [2021-07-09 18:09:26,862 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 400.2ms TimeCoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:09:26,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5886 states. [2021-07-09 18:09:26,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5886 to 5494. [2021-07-09 18:09:26,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5494 states, 5493 states have (on average 3.6309848898598216) internal successors, (19945), 5493 states have internal predecessors, (19945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:26,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5494 states to 5494 states and 19945 transitions. [2021-07-09 18:09:26,935 INFO L78 Accepts]: Start accepts. Automaton has 5494 states and 19945 transitions. Word has length 30 [2021-07-09 18:09:26,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:26,935 INFO L482 AbstractCegarLoop]: Abstraction has 5494 states and 19945 transitions. [2021-07-09 18:09:26,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:26,935 INFO L276 IsEmpty]: Start isEmpty. Operand 5494 states and 19945 transitions. [2021-07-09 18:09:26,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:26,943 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:26,943 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:27,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-07-09 18:09:27,143 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:27,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:27,144 INFO L82 PathProgramCache]: Analyzing trace with hash 430630938, now seen corresponding path program 37 times [2021-07-09 18:09:27,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:27,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418721166] [2021-07-09 18:09:27,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:27,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:27,267 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:27,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:27,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418721166] [2021-07-09 18:09:27,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418721166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:27,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623275688] [2021-07-09 18:09:27,268 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:27,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:27,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:27,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:27,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:27,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:27,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:09:27,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:27,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:27,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-07-09 18:09:27,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:27,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:52 [2021-07-09 18:09:27,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:27,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:09:27,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:27,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:27 [2021-07-09 18:09:27,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:09:27,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:27,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:12 [2021-07-09 18:09:27,588 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:27,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623275688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:27,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:27,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:09:27,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278696270] [2021-07-09 18:09:27,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:09:27,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:27,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:09:27,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:09:27,589 INFO L87 Difference]: Start difference. First operand 5494 states and 19945 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:28,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:28,108 INFO L93 Difference]: Finished difference Result 6183 states and 22092 transitions. [2021-07-09 18:09:28,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:09:28,108 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:28,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:28,121 INFO L225 Difference]: With dead ends: 6183 [2021-07-09 18:09:28,121 INFO L226 Difference]: Without dead ends: 6156 [2021-07-09 18:09:28,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 395.5ms TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:09:28,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6156 states. [2021-07-09 18:09:28,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6156 to 5494. [2021-07-09 18:09:28,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5494 states, 5493 states have (on average 3.6309848898598216) internal successors, (19945), 5493 states have internal predecessors, (19945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:28,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5494 states to 5494 states and 19945 transitions. [2021-07-09 18:09:28,197 INFO L78 Accepts]: Start accepts. Automaton has 5494 states and 19945 transitions. Word has length 30 [2021-07-09 18:09:28,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:28,197 INFO L482 AbstractCegarLoop]: Abstraction has 5494 states and 19945 transitions. [2021-07-09 18:09:28,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:28,197 INFO L276 IsEmpty]: Start isEmpty. Operand 5494 states and 19945 transitions. [2021-07-09 18:09:28,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:28,205 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:28,205 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:28,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-07-09 18:09:28,406 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:28,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:28,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1729453130, now seen corresponding path program 38 times [2021-07-09 18:09:28,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:28,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960348190] [2021-07-09 18:09:28,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:28,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:28,527 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:28,527 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:28,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960348190] [2021-07-09 18:09:28,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960348190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:28,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704497122] [2021-07-09 18:09:28,527 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:28,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:28,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:28,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:28,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:28,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:28,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:28,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:09:28,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:09:28,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:28,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:52 [2021-07-09 18:09:28,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:09:28,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:28,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:30 [2021-07-09 18:09:28,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:09:28,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:28,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,825 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:09:28,881 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:28,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704497122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:28,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:28,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:09:28,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883576797] [2021-07-09 18:09:28,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:09:28,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:28,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:09:28,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:09:28,882 INFO L87 Difference]: Start difference. First operand 5494 states and 19945 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:29,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:29,557 INFO L93 Difference]: Finished difference Result 5936 states and 21233 transitions. [2021-07-09 18:09:29,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:09:29,557 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:29,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:29,569 INFO L225 Difference]: With dead ends: 5936 [2021-07-09 18:09:29,569 INFO L226 Difference]: Without dead ends: 5909 [2021-07-09 18:09:29,569 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 400.3ms TimeCoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:09:29,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5909 states. [2021-07-09 18:09:29,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5909 to 5540. [2021-07-09 18:09:29,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5540 states, 5539 states have (on average 3.6268279472829033) internal successors, (20089), 5539 states have internal predecessors, (20089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:29,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5540 states to 5540 states and 20089 transitions. [2021-07-09 18:09:29,647 INFO L78 Accepts]: Start accepts. Automaton has 5540 states and 20089 transitions. Word has length 30 [2021-07-09 18:09:29,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:29,647 INFO L482 AbstractCegarLoop]: Abstraction has 5540 states and 20089 transitions. [2021-07-09 18:09:29,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:29,648 INFO L276 IsEmpty]: Start isEmpty. Operand 5540 states and 20089 transitions. [2021-07-09 18:09:29,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:29,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:29,656 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:29,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:29,856 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:29,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:29,856 INFO L82 PathProgramCache]: Analyzing trace with hash -983852134, now seen corresponding path program 39 times [2021-07-09 18:09:29,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:29,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665631823] [2021-07-09 18:09:29,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:29,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:29,967 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:29,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:29,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665631823] [2021-07-09 18:09:29,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665631823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:29,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410161380] [2021-07-09 18:09:29,968 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:30,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:09:30,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:30,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:09:30,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:30,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:30,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:30,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:30,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:30,048 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:22 [2021-07-09 18:09:30,121 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-07-09 18:09:30,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 27 [2021-07-09 18:09:30,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:30,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:30,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:30,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:44 [2021-07-09 18:09:30,256 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:09:30,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 39 [2021-07-09 18:09:30,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:30,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:30,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:30,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:117 [2021-07-09 18:09:30,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:30,480 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:30,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-09 18:09:30,482 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:09:30,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:30,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:30,495 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:42 [2021-07-09 18:09:30,619 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:30,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410161380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:30,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:30,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 23 [2021-07-09 18:09:30,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984062578] [2021-07-09 18:09:30,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:09:30,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:30,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:09:30,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:09:30,620 INFO L87 Difference]: Start difference. First operand 5540 states and 20089 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:32,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:32,517 INFO L93 Difference]: Finished difference Result 6092 states and 21727 transitions. [2021-07-09 18:09:32,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:09:32,518 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:32,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:32,529 INFO L225 Difference]: With dead ends: 6092 [2021-07-09 18:09:32,530 INFO L226 Difference]: Without dead ends: 6050 [2021-07-09 18:09:32,530 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1327.0ms TimeCoverageRelationStatistics Valid=235, Invalid=2117, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:09:32,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6050 states. [2021-07-09 18:09:32,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6050 to 5604. [2021-07-09 18:09:32,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5604 states, 5603 states have (on average 3.6234160271283242) internal successors, (20302), 5603 states have internal predecessors, (20302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:32,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5604 states to 5604 states and 20302 transitions. [2021-07-09 18:09:32,605 INFO L78 Accepts]: Start accepts. Automaton has 5604 states and 20302 transitions. Word has length 30 [2021-07-09 18:09:32,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:32,606 INFO L482 AbstractCegarLoop]: Abstraction has 5604 states and 20302 transitions. [2021-07-09 18:09:32,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:32,606 INFO L276 IsEmpty]: Start isEmpty. Operand 5604 states and 20302 transitions. [2021-07-09 18:09:32,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:32,614 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:32,614 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:32,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-07-09 18:09:32,815 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:32,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:32,815 INFO L82 PathProgramCache]: Analyzing trace with hash -591880358, now seen corresponding path program 40 times [2021-07-09 18:09:32,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:32,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255276565] [2021-07-09 18:09:32,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:32,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:32,938 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:32,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:32,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255276565] [2021-07-09 18:09:32,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255276565] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:32,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500175142] [2021-07-09 18:09:32,939 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:32,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:32,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:32,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:32,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:32,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:32,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:33,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:33,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:33,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:09:33,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:33,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:09:33,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:33,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:33,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:33,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:47 [2021-07-09 18:09:33,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:33,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:09:33,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:33,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:33,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:33,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:36 [2021-07-09 18:09:33,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:09:33,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:33,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:33,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:33,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:09:33,264 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:33,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500175142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:33,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:33,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:09:33,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755987116] [2021-07-09 18:09:33,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:09:33,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:33,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:09:33,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:09:33,265 INFO L87 Difference]: Start difference. First operand 5604 states and 20302 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:33,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:33,917 INFO L93 Difference]: Finished difference Result 6276 states and 22438 transitions. [2021-07-09 18:09:33,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:09:33,918 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:33,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:33,931 INFO L225 Difference]: With dead ends: 6276 [2021-07-09 18:09:33,931 INFO L226 Difference]: Without dead ends: 6245 [2021-07-09 18:09:33,931 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 441.0ms TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:09:33,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6245 states. [2021-07-09 18:09:33,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6245 to 5600. [2021-07-09 18:09:33,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5600 states, 5599 states have (on average 3.6235041971780677) internal successors, (20288), 5599 states have internal predecessors, (20288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:34,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5600 states to 5600 states and 20288 transitions. [2021-07-09 18:09:34,010 INFO L78 Accepts]: Start accepts. Automaton has 5600 states and 20288 transitions. Word has length 30 [2021-07-09 18:09:34,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:34,010 INFO L482 AbstractCegarLoop]: Abstraction has 5600 states and 20288 transitions. [2021-07-09 18:09:34,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:34,010 INFO L276 IsEmpty]: Start isEmpty. Operand 5600 states and 20288 transitions. [2021-07-09 18:09:34,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:34,018 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:34,018 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:34,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:34,219 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:34,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:34,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1776448930, now seen corresponding path program 41 times [2021-07-09 18:09:34,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:34,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837293857] [2021-07-09 18:09:34,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:34,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:34,343 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:34,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:34,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837293857] [2021-07-09 18:09:34,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837293857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:34,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25777808] [2021-07-09 18:09:34,343 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:34,370 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:09:34,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:34,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:34,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:34,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:34,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:34,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:34,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:34,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:09:34,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,537 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:34,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-07-09 18:09:34,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:34,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:34,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:34,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:51 [2021-07-09 18:09:34,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,710 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:34,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 80 [2021-07-09 18:09:34,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:09:34,735 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.7 percent of original size [2021-07-09 18:09:34,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:34,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:93, output treesize:67 [2021-07-09 18:09:34,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,830 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:34,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 62 [2021-07-09 18:09:34,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:34,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:34,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2021-07-09 18:09:34,844 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:34,868 INFO L628 ElimStorePlain]: treesize reduction 5, result has 87.5 percent of original size [2021-07-09 18:09:34,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:09:34,869 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:116, output treesize:20 [2021-07-09 18:09:34,936 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:34,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25777808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:34,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:34,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-07-09 18:09:34,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297921224] [2021-07-09 18:09:34,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:09:34,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:34,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:09:34,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=414, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:09:34,937 INFO L87 Difference]: Start difference. First operand 5600 states and 20288 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:36,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:36,226 INFO L93 Difference]: Finished difference Result 6547 states and 23225 transitions. [2021-07-09 18:09:36,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:09:36,226 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:36,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:36,239 INFO L225 Difference]: With dead ends: 6547 [2021-07-09 18:09:36,239 INFO L226 Difference]: Without dead ends: 6526 [2021-07-09 18:09:36,240 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 857.8ms TimeCoverageRelationStatistics Valid=134, Invalid=1126, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:09:36,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6526 states. [2021-07-09 18:09:36,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6526 to 5645. [2021-07-09 18:09:36,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5645 states, 5644 states have (on average 3.6210134656272146) internal successors, (20437), 5644 states have internal predecessors, (20437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:36,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5645 states to 5645 states and 20437 transitions. [2021-07-09 18:09:36,328 INFO L78 Accepts]: Start accepts. Automaton has 5645 states and 20437 transitions. Word has length 30 [2021-07-09 18:09:36,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:36,329 INFO L482 AbstractCegarLoop]: Abstraction has 5645 states and 20437 transitions. [2021-07-09 18:09:36,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:36,329 INFO L276 IsEmpty]: Start isEmpty. Operand 5645 states and 20437 transitions. [2021-07-09 18:09:36,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:36,337 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:36,337 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:36,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:36,537 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:36,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:36,538 INFO L82 PathProgramCache]: Analyzing trace with hash -808388724, now seen corresponding path program 42 times [2021-07-09 18:09:36,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:36,538 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879702167] [2021-07-09 18:09:36,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:36,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:36,666 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:36,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:36,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879702167] [2021-07-09 18:09:36,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879702167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:36,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122146212] [2021-07-09 18:09:36,667 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:36,694 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:09:36,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:36,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:09:36,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:36,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:36,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:36,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:36,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:36,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:09:36,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:36,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-07-09 18:09:36,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:36,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:36,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:36,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:43 [2021-07-09 18:09:36,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:36,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:09:36,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:36,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:36,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:36,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-07-09 18:09:37,000 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:37,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 18:09:37,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:09:37,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:37,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:37,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-09 18:09:37,124 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:37,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122146212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:37,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:37,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 22 [2021-07-09 18:09:37,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334789063] [2021-07-09 18:09:37,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:09:37,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:37,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:09:37,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:09:37,126 INFO L87 Difference]: Start difference. First operand 5645 states and 20437 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:37,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:37,966 INFO L93 Difference]: Finished difference Result 6011 states and 21494 transitions. [2021-07-09 18:09:37,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:09:37,967 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:37,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:37,978 INFO L225 Difference]: With dead ends: 6011 [2021-07-09 18:09:37,978 INFO L226 Difference]: Without dead ends: 5996 [2021-07-09 18:09:37,979 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 604.3ms TimeCoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:09:37,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5996 states. [2021-07-09 18:09:38,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5996 to 5641. [2021-07-09 18:09:38,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5641 states, 5640 states have (on average 3.621099290780142) internal successors, (20423), 5640 states have internal predecessors, (20423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:38,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5641 states to 5641 states and 20423 transitions. [2021-07-09 18:09:38,058 INFO L78 Accepts]: Start accepts. Automaton has 5641 states and 20423 transitions. Word has length 30 [2021-07-09 18:09:38,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:38,058 INFO L482 AbstractCegarLoop]: Abstraction has 5641 states and 20423 transitions. [2021-07-09 18:09:38,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:38,058 INFO L276 IsEmpty]: Start isEmpty. Operand 5641 states and 20423 transitions. [2021-07-09 18:09:38,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:38,066 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:38,066 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:38,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:38,267 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:38,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:38,267 INFO L82 PathProgramCache]: Analyzing trace with hash 935479658, now seen corresponding path program 43 times [2021-07-09 18:09:38,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:38,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645633558] [2021-07-09 18:09:38,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:38,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:38,392 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:38,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:38,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645633558] [2021-07-09 18:09:38,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645633558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:38,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731458055] [2021-07-09 18:09:38,393 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:38,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:38,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:38,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:38,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:38,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:38,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:09:38,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-07-09 18:09:38,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:38,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:52 [2021-07-09 18:09:38,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:09:38,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:38,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:36 [2021-07-09 18:09:38,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:09:38,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:38,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:09:38,727 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:38,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731458055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:38,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:38,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:09:38,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896454198] [2021-07-09 18:09:38,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:09:38,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:38,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:09:38,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:09:38,729 INFO L87 Difference]: Start difference. First operand 5641 states and 20423 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:39,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:39,258 INFO L93 Difference]: Finished difference Result 6001 states and 21514 transitions. [2021-07-09 18:09:39,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:09:39,259 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:39,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:39,270 INFO L225 Difference]: With dead ends: 6001 [2021-07-09 18:09:39,270 INFO L226 Difference]: Without dead ends: 5962 [2021-07-09 18:09:39,270 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 387.9ms TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:09:39,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5962 states. [2021-07-09 18:09:39,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5962 to 5666. [2021-07-09 18:09:39,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5666 states, 5665 states have (on average 3.6180052956751987) internal successors, (20496), 5665 states have internal predecessors, (20496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:39,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5666 states to 5666 states and 20496 transitions. [2021-07-09 18:09:39,371 INFO L78 Accepts]: Start accepts. Automaton has 5666 states and 20496 transitions. Word has length 30 [2021-07-09 18:09:39,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:39,371 INFO L482 AbstractCegarLoop]: Abstraction has 5666 states and 20496 transitions. [2021-07-09 18:09:39,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:39,371 INFO L276 IsEmpty]: Start isEmpty. Operand 5666 states and 20496 transitions. [2021-07-09 18:09:39,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:39,379 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:39,379 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:39,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:39,579 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:39,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:39,580 INFO L82 PathProgramCache]: Analyzing trace with hash -837347644, now seen corresponding path program 44 times [2021-07-09 18:09:39,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:39,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577234478] [2021-07-09 18:09:39,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:39,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:39,725 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:39,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:39,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577234478] [2021-07-09 18:09:39,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577234478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:39,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475131549] [2021-07-09 18:09:39,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:39,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:39,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:39,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:39,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:39,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:39,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:39,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:09:39,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:39,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2021-07-09 18:09:39,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:39,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:41 [2021-07-09 18:09:39,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:09:39,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:39,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:25 [2021-07-09 18:09:39,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:09:39,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:39,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:09:40,021 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:40,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475131549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:40,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:40,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:09:40,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657674030] [2021-07-09 18:09:40,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:09:40,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:40,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:09:40,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:09:40,022 INFO L87 Difference]: Start difference. First operand 5666 states and 20496 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:40,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:40,687 INFO L93 Difference]: Finished difference Result 6100 states and 21835 transitions. [2021-07-09 18:09:40,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:09:40,688 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:40,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:40,699 INFO L225 Difference]: With dead ends: 6100 [2021-07-09 18:09:40,700 INFO L226 Difference]: Without dead ends: 6048 [2021-07-09 18:09:40,700 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 476.7ms TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:09:40,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6048 states. [2021-07-09 18:09:40,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6048 to 5660. [2021-07-09 18:09:40,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5660 states, 5659 states have (on average 3.618660540731578) internal successors, (20478), 5659 states have internal predecessors, (20478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:40,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5660 states to 5660 states and 20478 transitions. [2021-07-09 18:09:40,784 INFO L78 Accepts]: Start accepts. Automaton has 5660 states and 20478 transitions. Word has length 30 [2021-07-09 18:09:40,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:40,784 INFO L482 AbstractCegarLoop]: Abstraction has 5660 states and 20478 transitions. [2021-07-09 18:09:40,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:40,784 INFO L276 IsEmpty]: Start isEmpty. Operand 5660 states and 20478 transitions. [2021-07-09 18:09:40,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:40,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:40,792 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:40,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-07-09 18:09:40,992 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:40,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:40,992 INFO L82 PathProgramCache]: Analyzing trace with hash -484971954, now seen corresponding path program 45 times [2021-07-09 18:09:40,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:40,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020793706] [2021-07-09 18:09:40,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:40,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:41,133 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:41,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:41,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020793706] [2021-07-09 18:09:41,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020793706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:41,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105454925] [2021-07-09 18:09:41,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:41,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:09:41,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:41,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:09:41,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:41,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:41,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:41,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:09:41,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-07-09 18:09:41,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:41,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-09 18:09:41,389 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:41,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-07-09 18:09:41,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:41,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:75 [2021-07-09 18:09:41,522 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:41,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 21 [2021-07-09 18:09:41,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,532 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:41,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 14 [2021-07-09 18:09:41,534 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:09:41,546 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:41,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 18:09:41,548 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-07-09 18:09:41,617 INFO L628 ElimStorePlain]: treesize reduction 18, result has 83.5 percent of original size [2021-07-09 18:09:41,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:09:41,625 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:93, output treesize:100 [2021-07-09 18:09:41,775 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:41,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105454925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:41,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:41,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-07-09 18:09:41,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739791825] [2021-07-09 18:09:41,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:09:41,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:41,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:09:41,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:09:41,776 INFO L87 Difference]: Start difference. First operand 5660 states and 20478 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:43,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:43,275 INFO L93 Difference]: Finished difference Result 6800 states and 23987 transitions. [2021-07-09 18:09:43,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:09:43,275 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:43,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:43,288 INFO L225 Difference]: With dead ends: 6800 [2021-07-09 18:09:43,288 INFO L226 Difference]: Without dead ends: 6773 [2021-07-09 18:09:43,289 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 1174.7ms TimeCoverageRelationStatistics Valid=161, Invalid=1321, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:09:43,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6773 states. [2021-07-09 18:09:43,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6773 to 5650. [2021-07-09 18:09:43,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5650 states, 5649 states have (on average 3.6204637989024606) internal successors, (20452), 5649 states have internal predecessors, (20452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:43,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5650 states to 5650 states and 20452 transitions. [2021-07-09 18:09:43,370 INFO L78 Accepts]: Start accepts. Automaton has 5650 states and 20452 transitions. Word has length 30 [2021-07-09 18:09:43,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:43,370 INFO L482 AbstractCegarLoop]: Abstraction has 5650 states and 20452 transitions. [2021-07-09 18:09:43,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:43,370 INFO L276 IsEmpty]: Start isEmpty. Operand 5650 states and 20452 transitions. [2021-07-09 18:09:43,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:43,408 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:43,408 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:43,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:43,608 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:43,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:43,609 INFO L82 PathProgramCache]: Analyzing trace with hash 987993216, now seen corresponding path program 46 times [2021-07-09 18:09:43,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:43,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219550869] [2021-07-09 18:09:43,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:43,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:43,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:43,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219550869] [2021-07-09 18:09:43,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219550869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:43,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424252990] [2021-07-09 18:09:43,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:43,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:43,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:43,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:43,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:43,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:43,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:43,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:43,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:43,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:09:43,970 INFO L446 ElimStorePlain]: Different costs {0=[A], 1=[v_C_83]} [2021-07-09 18:09:43,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 32 [2021-07-09 18:09:43,974 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:43,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:43,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:43,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2021-07-09 18:09:43,988 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:43,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:43,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:43,999 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:58, output treesize:43 [2021-07-09 18:09:44,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:09:44,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:44,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:44,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:44,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:09:44,066 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:44,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424252990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:44,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:44,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:44,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215604069] [2021-07-09 18:09:44,067 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:44,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:44,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:44,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:44,068 INFO L87 Difference]: Start difference. First operand 5650 states and 20452 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:45,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:45,411 INFO L93 Difference]: Finished difference Result 9623 states and 34104 transitions. [2021-07-09 18:09:45,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:09:45,411 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:45,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:45,430 INFO L225 Difference]: With dead ends: 9623 [2021-07-09 18:09:45,430 INFO L226 Difference]: Without dead ends: 9565 [2021-07-09 18:09:45,431 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 1064.6ms TimeCoverageRelationStatistics Valid=262, Invalid=1298, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:09:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9565 states. [2021-07-09 18:09:45,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9565 to 5690. [2021-07-09 18:09:45,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5690 states, 5689 states have (on average 3.621023026894006) internal successors, (20600), 5689 states have internal predecessors, (20600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:45,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5690 states to 5690 states and 20600 transitions. [2021-07-09 18:09:45,546 INFO L78 Accepts]: Start accepts. Automaton has 5690 states and 20600 transitions. Word has length 30 [2021-07-09 18:09:45,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:45,546 INFO L482 AbstractCegarLoop]: Abstraction has 5690 states and 20600 transitions. [2021-07-09 18:09:45,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:45,546 INFO L276 IsEmpty]: Start isEmpty. Operand 5690 states and 20600 transitions. [2021-07-09 18:09:45,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:45,554 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:45,554 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:45,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:45,755 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:45,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:45,755 INFO L82 PathProgramCache]: Analyzing trace with hash 438322848, now seen corresponding path program 47 times [2021-07-09 18:09:45,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:45,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235333528] [2021-07-09 18:09:45,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:45,893 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:45,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:45,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235333528] [2021-07-09 18:09:45,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235333528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:45,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057712460] [2021-07-09 18:09:45,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:45,919 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:09:45,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:45,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:09:45,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:45,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:45,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:45,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:45,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:45,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:09:46,110 INFO L354 Elim1Store]: treesize reduction 62, result has 17.3 percent of original size [2021-07-09 18:09:46,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 104 treesize of output 83 [2021-07-09 18:09:46,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:46,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:46,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:46,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:107, output treesize:40 [2021-07-09 18:09:46,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:46,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:46,166 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:46,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 46 [2021-07-09 18:09:46,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:09:46,200 INFO L628 ElimStorePlain]: treesize reduction 33, result has 51.5 percent of original size [2021-07-09 18:09:46,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:46,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2021-07-09 18:09:46,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:09:46,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:46,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:46,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:46,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:09:46,298 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:46,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057712460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:46,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:46,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-07-09 18:09:46,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959347856] [2021-07-09 18:09:46,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:09:46,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:46,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:09:46,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:09:46,299 INFO L87 Difference]: Start difference. First operand 5690 states and 20600 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:47,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:47,300 INFO L93 Difference]: Finished difference Result 9282 states and 33218 transitions. [2021-07-09 18:09:47,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:09:47,301 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:47,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:47,319 INFO L225 Difference]: With dead ends: 9282 [2021-07-09 18:09:47,319 INFO L226 Difference]: Without dead ends: 9210 [2021-07-09 18:09:47,319 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 837.8ms TimeCoverageRelationStatistics Valid=201, Invalid=1205, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:09:47,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9210 states. [2021-07-09 18:09:47,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9210 to 5726. [2021-07-09 18:09:47,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5726 states, 5725 states have (on average 3.61764192139738) internal successors, (20711), 5725 states have internal predecessors, (20711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:47,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5726 states to 5726 states and 20711 transitions. [2021-07-09 18:09:47,442 INFO L78 Accepts]: Start accepts. Automaton has 5726 states and 20711 transitions. Word has length 30 [2021-07-09 18:09:47,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:47,442 INFO L482 AbstractCegarLoop]: Abstraction has 5726 states and 20711 transitions. [2021-07-09 18:09:47,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:47,442 INFO L276 IsEmpty]: Start isEmpty. Operand 5726 states and 20711 transitions. [2021-07-09 18:09:47,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:47,450 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:47,451 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:47,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:47,651 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:47,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:47,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1334504454, now seen corresponding path program 48 times [2021-07-09 18:09:47,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:47,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145789028] [2021-07-09 18:09:47,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:47,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:47,816 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:47,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:47,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145789028] [2021-07-09 18:09:47,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145789028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:47,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958686336] [2021-07-09 18:09:47,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:47,851 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:09:47,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:47,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:47,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:47,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:47,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:47,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:09:47,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:47,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 34 [2021-07-09 18:09:47,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:47,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:45 [2021-07-09 18:09:48,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:09:48,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:48,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:48,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:48,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-07-09 18:09:48,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:09:48,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:48,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:48,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:48,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-07-09 18:09:48,120 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:48,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958686336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:48,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:48,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:48,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531900474] [2021-07-09 18:09:48,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:48,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:48,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:48,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:48,121 INFO L87 Difference]: Start difference. First operand 5726 states and 20711 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:49,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:49,160 INFO L93 Difference]: Finished difference Result 11286 states and 40280 transitions. [2021-07-09 18:09:49,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:09:49,161 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:49,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:49,184 INFO L225 Difference]: With dead ends: 11286 [2021-07-09 18:09:49,184 INFO L226 Difference]: Without dead ends: 11232 [2021-07-09 18:09:49,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 738.2ms TimeCoverageRelationStatistics Valid=237, Invalid=1095, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:09:49,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11232 states. [2021-07-09 18:09:49,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11232 to 5720. [2021-07-09 18:09:49,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5720 states, 5719 states have (on average 3.6189893337996155) internal successors, (20697), 5719 states have internal predecessors, (20697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:49,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5720 states to 5720 states and 20697 transitions. [2021-07-09 18:09:49,330 INFO L78 Accepts]: Start accepts. Automaton has 5720 states and 20697 transitions. Word has length 30 [2021-07-09 18:09:49,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:49,330 INFO L482 AbstractCegarLoop]: Abstraction has 5720 states and 20697 transitions. [2021-07-09 18:09:49,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:49,330 INFO L276 IsEmpty]: Start isEmpty. Operand 5720 states and 20697 transitions. [2021-07-09 18:09:49,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:49,338 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:49,338 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:49,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-09 18:09:49,539 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:49,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:49,539 INFO L82 PathProgramCache]: Analyzing trace with hash -982128764, now seen corresponding path program 49 times [2021-07-09 18:09:49,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:49,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660359319] [2021-07-09 18:09:49,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:49,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:49,705 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:49,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:49,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660359319] [2021-07-09 18:09:49,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660359319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:49,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405131995] [2021-07-09 18:09:49,706 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-07-09 18:09:49,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:49,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:49,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:49,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:09:49,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:49,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:49,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:49,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:09:49,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:49,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 38 [2021-07-09 18:09:49,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:49,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:49,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:49,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:64, output treesize:55 [2021-07-09 18:09:49,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2021-07-09 18:09:49,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:49,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:49,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:49,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-07-09 18:09:49,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:09:49,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:49,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:49,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:49,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:09:49,973 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:49,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405131995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:49,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:49,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:49,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360938628] [2021-07-09 18:09:49,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:49,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:49,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:49,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:49,974 INFO L87 Difference]: Start difference. First operand 5720 states and 20697 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:51,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:51,241 INFO L93 Difference]: Finished difference Result 9882 states and 35134 transitions. [2021-07-09 18:09:51,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:09:51,241 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:51,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:51,263 INFO L225 Difference]: With dead ends: 9882 [2021-07-09 18:09:51,263 INFO L226 Difference]: Without dead ends: 9816 [2021-07-09 18:09:51,263 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 922.0ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:09:51,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9816 states. [2021-07-09 18:09:51,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9816 to 5724. [2021-07-09 18:09:51,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5724 states, 5723 states have (on average 3.6194303686877514) internal successors, (20714), 5723 states have internal predecessors, (20714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:51,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5724 states to 5724 states and 20714 transitions. [2021-07-09 18:09:51,404 INFO L78 Accepts]: Start accepts. Automaton has 5724 states and 20714 transitions. Word has length 30 [2021-07-09 18:09:51,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:51,404 INFO L482 AbstractCegarLoop]: Abstraction has 5724 states and 20714 transitions. [2021-07-09 18:09:51,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:51,404 INFO L276 IsEmpty]: Start isEmpty. Operand 5724 states and 20714 transitions. [2021-07-09 18:09:51,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:51,412 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:51,412 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:51,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-07-09 18:09:51,613 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:51,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:51,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1881355712, now seen corresponding path program 50 times [2021-07-09 18:09:51,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:51,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666406013] [2021-07-09 18:09:51,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:51,777 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:51,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:51,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666406013] [2021-07-09 18:09:51,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666406013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:51,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130864176] [2021-07-09 18:09:51,778 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:51,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:51,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:51,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:51,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:51,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:51,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:51,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:51,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:51,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:09:51,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:51,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:09:51,985 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:51,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:51,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:51,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 34 [2021-07-09 18:09:51,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:52,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:52,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:52,009 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:47 [2021-07-09 18:09:52,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:09:52,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:52,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:52,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:52,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:09:52,069 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:52,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130864176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:52,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:52,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:09:52,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847986935] [2021-07-09 18:09:52,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:52,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:52,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:52,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:52,070 INFO L87 Difference]: Start difference. First operand 5724 states and 20714 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:52,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:52,977 INFO L93 Difference]: Finished difference Result 9332 states and 33363 transitions. [2021-07-09 18:09:52,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:09:52,977 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:52,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:52,997 INFO L225 Difference]: With dead ends: 9332 [2021-07-09 18:09:52,997 INFO L226 Difference]: Without dead ends: 9290 [2021-07-09 18:09:52,997 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 644.8ms TimeCoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:09:53,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9290 states. [2021-07-09 18:09:53,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9290 to 5749. [2021-07-09 18:09:53,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5749 states, 5748 states have (on average 3.6176061238691717) internal successors, (20794), 5748 states have internal predecessors, (20794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:53,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5749 states to 5749 states and 20794 transitions. [2021-07-09 18:09:53,098 INFO L78 Accepts]: Start accepts. Automaton has 5749 states and 20794 transitions. Word has length 30 [2021-07-09 18:09:53,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:53,098 INFO L482 AbstractCegarLoop]: Abstraction has 5749 states and 20794 transitions. [2021-07-09 18:09:53,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:53,098 INFO L276 IsEmpty]: Start isEmpty. Operand 5749 states and 20794 transitions. [2021-07-09 18:09:53,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:53,107 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:53,107 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:53,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:53,309 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:53,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:53,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1045273622, now seen corresponding path program 51 times [2021-07-09 18:09:53,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:53,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135564498] [2021-07-09 18:09:53,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:53,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:53,618 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:53,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:53,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135564498] [2021-07-09 18:09:53,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135564498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:53,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89290772] [2021-07-09 18:09:53,618 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:53,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:09:53,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:53,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:53,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:53,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:53,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:53,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:53,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:53,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:09:53,833 INFO L446 ElimStorePlain]: Different costs {2=[v_C_93], 3=[A]} [2021-07-09 18:09:53,852 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-07-09 18:09:53,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 70 [2021-07-09 18:09:53,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:53,890 INFO L628 ElimStorePlain]: treesize reduction 39, result has 58.9 percent of original size [2021-07-09 18:09:53,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:53,900 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-07-09 18:09:53,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-07-09 18:09:53,901 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:53,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:53,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:09:53,911 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:71, output treesize:42 [2021-07-09 18:09:53,992 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:09:53,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 24 [2021-07-09 18:09:53,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:53,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:53,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:53,999 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:15 [2021-07-09 18:09:54,031 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:54,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89290772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:54,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:54,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:09:54,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121585218] [2021-07-09 18:09:54,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:09:54,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:54,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:09:54,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:09:54,032 INFO L87 Difference]: Start difference. First operand 5749 states and 20794 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:55,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:55,091 INFO L93 Difference]: Finished difference Result 9027 states and 32432 transitions. [2021-07-09 18:09:55,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:09:55,091 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:55,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:55,112 INFO L225 Difference]: With dead ends: 9027 [2021-07-09 18:09:55,113 INFO L226 Difference]: Without dead ends: 9000 [2021-07-09 18:09:55,113 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 830.3ms TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:09:55,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9000 states. [2021-07-09 18:09:55,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9000 to 5757. [2021-07-09 18:09:55,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5757 states, 5756 states have (on average 3.6179638637943015) internal successors, (20825), 5756 states have internal predecessors, (20825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:55,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5757 states to 5757 states and 20825 transitions. [2021-07-09 18:09:55,217 INFO L78 Accepts]: Start accepts. Automaton has 5757 states and 20825 transitions. Word has length 30 [2021-07-09 18:09:55,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:55,217 INFO L482 AbstractCegarLoop]: Abstraction has 5757 states and 20825 transitions. [2021-07-09 18:09:55,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:55,217 INFO L276 IsEmpty]: Start isEmpty. Operand 5757 states and 20825 transitions. [2021-07-09 18:09:55,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:55,226 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:55,226 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:55,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-07-09 18:09:55,426 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:55,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:55,426 INFO L82 PathProgramCache]: Analyzing trace with hash 323751962, now seen corresponding path program 52 times [2021-07-09 18:09:55,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:55,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615781120] [2021-07-09 18:09:55,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:55,648 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:55,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:55,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615781120] [2021-07-09 18:09:55,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615781120] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:55,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822326422] [2021-07-09 18:09:55,649 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:55,676 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:55,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:55,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:09:55,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:55,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:55,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:55,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:55,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:55,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:09:55,845 INFO L446 ElimStorePlain]: Different costs {1=[v_C_95], 5=[A]} [2021-07-09 18:09:55,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:55,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:09:55,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:55,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:55,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:55,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:55,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 22 [2021-07-09 18:09:55,864 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:55,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:55,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:55,871 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:26 [2021-07-09 18:09:55,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:09:55,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:55,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:55,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:55,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-07-09 18:09:55,961 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:55,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822326422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:55,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:55,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 18:09:55,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100314631] [2021-07-09 18:09:55,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:09:55,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:55,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:09:55,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:09:55,962 INFO L87 Difference]: Start difference. First operand 5757 states and 20825 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:58,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:58,138 INFO L93 Difference]: Finished difference Result 13617 states and 47037 transitions. [2021-07-09 18:09:58,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:09:58,138 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:58,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:58,167 INFO L225 Difference]: With dead ends: 13617 [2021-07-09 18:09:58,167 INFO L226 Difference]: Without dead ends: 13557 [2021-07-09 18:09:58,167 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 1641.2ms TimeCoverageRelationStatistics Valid=468, Invalid=2184, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:09:58,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13557 states. [2021-07-09 18:09:58,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13557 to 5924. [2021-07-09 18:09:58,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5924 states, 5923 states have (on average 3.6265406044234343) internal successors, (21480), 5923 states have internal predecessors, (21480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:58,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5924 states to 5924 states and 21480 transitions. [2021-07-09 18:09:58,314 INFO L78 Accepts]: Start accepts. Automaton has 5924 states and 21480 transitions. Word has length 30 [2021-07-09 18:09:58,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:58,314 INFO L482 AbstractCegarLoop]: Abstraction has 5924 states and 21480 transitions. [2021-07-09 18:09:58,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:58,314 INFO L276 IsEmpty]: Start isEmpty. Operand 5924 states and 21480 transitions. [2021-07-09 18:09:58,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:09:58,323 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:58,323 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:58,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:58,523 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:58,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:58,524 INFO L82 PathProgramCache]: Analyzing trace with hash 470064310, now seen corresponding path program 53 times [2021-07-09 18:09:58,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:58,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11206293] [2021-07-09 18:09:58,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:58,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:58,699 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:58,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:58,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11206293] [2021-07-09 18:09:58,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11206293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:58,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258597341] [2021-07-09 18:09:58,700 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:58,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:09:58,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:58,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:09:58,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:58,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:09:58,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:58,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:34 [2021-07-09 18:09:58,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:58,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:58,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:09:58,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:58,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:57 [2021-07-09 18:09:58,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:58,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-07-09 18:09:58,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:58,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:47 [2021-07-09 18:09:59,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:09:59,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:59,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:59,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:59,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-07-09 18:09:59,057 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:59,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258597341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:59,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:59,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:09:59,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146285258] [2021-07-09 18:09:59,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:09:59,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:59,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:09:59,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:09:59,058 INFO L87 Difference]: Start difference. First operand 5924 states and 21480 transitions. Second operand has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:59,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:59,976 INFO L93 Difference]: Finished difference Result 10078 states and 36082 transitions. [2021-07-09 18:09:59,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:09:59,976 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:09:59,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:59,997 INFO L225 Difference]: With dead ends: 10078 [2021-07-09 18:09:59,997 INFO L226 Difference]: Without dead ends: 9980 [2021-07-09 18:09:59,997 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 623.0ms TimeCoverageRelationStatistics Valid=111, Invalid=645, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:10:00,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9980 states. [2021-07-09 18:10:00,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9980 to 6302. [2021-07-09 18:10:00,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6302 states, 6301 states have (on average 3.6176797333756547) internal successors, (22795), 6301 states have internal predecessors, (22795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:00,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6302 states to 6302 states and 22795 transitions. [2021-07-09 18:10:00,114 INFO L78 Accepts]: Start accepts. Automaton has 6302 states and 22795 transitions. Word has length 30 [2021-07-09 18:10:00,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:00,114 INFO L482 AbstractCegarLoop]: Abstraction has 6302 states and 22795 transitions. [2021-07-09 18:10:00,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:00,114 INFO L276 IsEmpty]: Start isEmpty. Operand 6302 states and 22795 transitions. [2021-07-09 18:10:00,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:00,123 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:00,123 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:00,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:00,324 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:00,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:00,324 INFO L82 PathProgramCache]: Analyzing trace with hash -1302762992, now seen corresponding path program 54 times [2021-07-09 18:10:00,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:00,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335402018] [2021-07-09 18:10:00,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:00,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:00,511 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:00,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:00,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335402018] [2021-07-09 18:10:00,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335402018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:00,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965123616] [2021-07-09 18:10:00,512 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:00,553 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:10:00,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:00,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:00,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:00,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:00,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:00,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:00,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:00,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:00,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:00,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:00,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:00,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:00,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:00,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:00,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:53 [2021-07-09 18:10:00,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:10:00,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:00,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:00,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:00,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-07-09 18:10:00,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:10:00,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:00,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:00,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:00,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-07-09 18:10:00,851 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:00,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965123616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:00,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:00,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:10:00,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158774927] [2021-07-09 18:10:00,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:10:00,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:00,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:10:00,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:10:00,852 INFO L87 Difference]: Start difference. First operand 6302 states and 22795 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:01,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:01,947 INFO L93 Difference]: Finished difference Result 12838 states and 45680 transitions. [2021-07-09 18:10:01,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:10:01,947 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:01,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:01,985 INFO L225 Difference]: With dead ends: 12838 [2021-07-09 18:10:01,985 INFO L226 Difference]: Without dead ends: 12752 [2021-07-09 18:10:01,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 703.0ms TimeCoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:10:01,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12752 states. [2021-07-09 18:10:02,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12752 to 6296. [2021-07-09 18:10:02,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6296 states, 6295 states have (on average 3.6204924543288324) internal successors, (22791), 6295 states have internal predecessors, (22791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:02,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6296 states to 6296 states and 22791 transitions. [2021-07-09 18:10:02,158 INFO L78 Accepts]: Start accepts. Automaton has 6296 states and 22791 transitions. Word has length 30 [2021-07-09 18:10:02,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:02,158 INFO L482 AbstractCegarLoop]: Abstraction has 6296 states and 22791 transitions. [2021-07-09 18:10:02,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:02,159 INFO L276 IsEmpty]: Start isEmpty. Operand 6296 states and 22791 transitions. [2021-07-09 18:10:02,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:02,171 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:02,171 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:02,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:02,372 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:02,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:02,372 INFO L82 PathProgramCache]: Analyzing trace with hash -950387302, now seen corresponding path program 55 times [2021-07-09 18:10:02,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:02,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144196171] [2021-07-09 18:10:02,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:02,548 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:02,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:02,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144196171] [2021-07-09 18:10:02,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144196171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:02,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815782314] [2021-07-09 18:10:02,549 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:02,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:02,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:02,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:02,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:02,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:02,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:02,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:02,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:02,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:02,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:02,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:53 [2021-07-09 18:10:02,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:10:02,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:02,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:34 [2021-07-09 18:10:02,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:10:02,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:02,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:10:02,840 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:02,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815782314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:02,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:02,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:10:02,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545326170] [2021-07-09 18:10:02,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:10:02,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:02,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:10:02,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:10:02,841 INFO L87 Difference]: Start difference. First operand 6296 states and 22791 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:03,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:03,851 INFO L93 Difference]: Finished difference Result 10684 states and 38096 transitions. [2021-07-09 18:10:03,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:10:03,851 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:03,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:03,875 INFO L225 Difference]: With dead ends: 10684 [2021-07-09 18:10:03,875 INFO L226 Difference]: Without dead ends: 10555 [2021-07-09 18:10:03,876 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 671.0ms TimeCoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:10:03,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10555 states. [2021-07-09 18:10:03,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10555 to 6248. [2021-07-09 18:10:03,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6248 states, 6247 states have (on average 3.6265407395549865) internal successors, (22655), 6247 states have internal predecessors, (22655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:04,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6248 states to 6248 states and 22655 transitions. [2021-07-09 18:10:04,002 INFO L78 Accepts]: Start accepts. Automaton has 6248 states and 22655 transitions. Word has length 30 [2021-07-09 18:10:04,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:04,003 INFO L482 AbstractCegarLoop]: Abstraction has 6248 states and 22655 transitions. [2021-07-09 18:10:04,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:04,003 INFO L276 IsEmpty]: Start isEmpty. Operand 6248 states and 22655 transitions. [2021-07-09 18:10:04,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:04,013 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:04,013 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:04,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:04,214 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:04,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:04,214 INFO L82 PathProgramCache]: Analyzing trace with hash -2017761004, now seen corresponding path program 56 times [2021-07-09 18:10:04,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:04,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976068347] [2021-07-09 18:10:04,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:04,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:04,533 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:04,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:04,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976068347] [2021-07-09 18:10:04,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976068347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:04,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219971103] [2021-07-09 18:10:04,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:04,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:04,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:04,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:04,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:04,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:04,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:04,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:04,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:04,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:04,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:04,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:04,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:04,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:04,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:04,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:04,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:81, output treesize:58 [2021-07-09 18:10:04,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:04,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:10:04,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:04,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:04,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:04,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:45 [2021-07-09 18:10:04,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:10:04,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:04,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:04,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:04,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:10:04,876 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:04,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219971103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:04,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:04,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:10:04,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309911947] [2021-07-09 18:10:04,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:10:04,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:04,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:10:04,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:10:04,877 INFO L87 Difference]: Start difference. First operand 6248 states and 22655 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:05,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:05,756 INFO L93 Difference]: Finished difference Result 10506 states and 37441 transitions. [2021-07-09 18:10:05,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:10:05,756 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:05,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:05,810 INFO L225 Difference]: With dead ends: 10506 [2021-07-09 18:10:05,810 INFO L226 Difference]: Without dead ends: 10403 [2021-07-09 18:10:05,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 621.4ms TimeCoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:10:05,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10403 states. [2021-07-09 18:10:05,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10403 to 6290. [2021-07-09 18:10:05,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6290 states, 6289 states have (on average 3.6283987915407856) internal successors, (22819), 6289 states have internal predecessors, (22819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:05,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6290 states to 6290 states and 22819 transitions. [2021-07-09 18:10:05,921 INFO L78 Accepts]: Start accepts. Automaton has 6290 states and 22819 transitions. Word has length 30 [2021-07-09 18:10:05,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:05,921 INFO L482 AbstractCegarLoop]: Abstraction has 6290 states and 22819 transitions. [2021-07-09 18:10:05,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:05,922 INFO L276 IsEmpty]: Start isEmpty. Operand 6290 states and 22819 transitions. [2021-07-09 18:10:05,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:05,931 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:05,932 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:06,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-07-09 18:10:06,133 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:06,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:06,133 INFO L82 PathProgramCache]: Analyzing trace with hash 663932180, now seen corresponding path program 57 times [2021-07-09 18:10:06,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:06,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575461262] [2021-07-09 18:10:06,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:06,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:06,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:06,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:06,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575461262] [2021-07-09 18:10:06,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575461262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:06,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169487485] [2021-07-09 18:10:06,279 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:06,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:10:06,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:06,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:06,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:06,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:06,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:06,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:06,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:06,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:06,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-07-09 18:10:06,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:06,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:06,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:06,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:33 [2021-07-09 18:10:06,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:06,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-07-09 18:10:06,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:06,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:06,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:06,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:74 [2021-07-09 18:10:06,611 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:06,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-09 18:10:06,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:10:06,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:06,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:06,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-09 18:10:06,725 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:06,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169487485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:06,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:06,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-07-09 18:10:06,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691969485] [2021-07-09 18:10:06,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:10:06,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:06,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:10:06,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:10:06,726 INFO L87 Difference]: Start difference. First operand 6290 states and 22819 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:07,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:07,622 INFO L93 Difference]: Finished difference Result 6817 states and 24383 transitions. [2021-07-09 18:10:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:10:07,623 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:07,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:07,640 INFO L225 Difference]: With dead ends: 6817 [2021-07-09 18:10:07,641 INFO L226 Difference]: Without dead ends: 6745 [2021-07-09 18:10:07,641 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 679.9ms TimeCoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:10:07,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6745 states. [2021-07-09 18:10:07,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6745 to 6296. [2021-07-09 18:10:07,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6296 states, 6295 states have (on average 3.627164416203336) internal successors, (22833), 6295 states have internal predecessors, (22833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:07,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6296 states to 6296 states and 22833 transitions. [2021-07-09 18:10:07,769 INFO L78 Accepts]: Start accepts. Automaton has 6296 states and 22833 transitions. Word has length 30 [2021-07-09 18:10:07,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:07,769 INFO L482 AbstractCegarLoop]: Abstraction has 6296 states and 22833 transitions. [2021-07-09 18:10:07,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:07,769 INFO L276 IsEmpty]: Start isEmpty. Operand 6296 states and 22833 transitions. [2021-07-09 18:10:07,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:07,782 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:07,782 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:07,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-07-09 18:10:07,983 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:07,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:07,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1055903956, now seen corresponding path program 58 times [2021-07-09 18:10:07,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:07,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977862243] [2021-07-09 18:10:07,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:07,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:08,127 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:08,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:08,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977862243] [2021-07-09 18:10:08,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977862243] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:08,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830807694] [2021-07-09 18:10:08,128 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:08,159 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:08,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:08,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:08,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:08,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:08,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:08,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:08,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:08,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:08,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-07-09 18:10:08,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:08,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:50 [2021-07-09 18:10:08,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:08,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:10:08,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:08,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:36 [2021-07-09 18:10:08,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:08,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:08,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:10:08,498 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:08,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830807694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:08,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:08,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:10:08,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021438241] [2021-07-09 18:10:08,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:10:08,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:08,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:10:08,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:10:08,499 INFO L87 Difference]: Start difference. First operand 6296 states and 22833 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:09,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:09,086 INFO L93 Difference]: Finished difference Result 6888 states and 24695 transitions. [2021-07-09 18:10:09,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:10:09,087 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:09,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:09,101 INFO L225 Difference]: With dead ends: 6888 [2021-07-09 18:10:09,101 INFO L226 Difference]: Without dead ends: 6845 [2021-07-09 18:10:09,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 450.9ms TimeCoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:10:09,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6845 states. [2021-07-09 18:10:09,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6845 to 6271. [2021-07-09 18:10:09,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6271 states, 6270 states have (on average 3.6299840510366828) internal successors, (22760), 6270 states have internal predecessors, (22760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:09,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6271 states to 6271 states and 22760 transitions. [2021-07-09 18:10:09,196 INFO L78 Accepts]: Start accepts. Automaton has 6271 states and 22760 transitions. Word has length 30 [2021-07-09 18:10:09,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:09,196 INFO L482 AbstractCegarLoop]: Abstraction has 6271 states and 22760 transitions. [2021-07-09 18:10:09,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:09,196 INFO L276 IsEmpty]: Start isEmpty. Operand 6271 states and 22760 transitions. [2021-07-09 18:10:09,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:09,206 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:09,206 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:09,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-07-09 18:10:09,407 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:09,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:09,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1559919772, now seen corresponding path program 59 times [2021-07-09 18:10:09,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:09,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771167438] [2021-07-09 18:10:09,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:09,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:09,534 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:09,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:09,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771167438] [2021-07-09 18:10:09,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771167438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:09,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878946709] [2021-07-09 18:10:09,534 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:09,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:10:09,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:09,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:10:09,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:09,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:09,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:09,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:34 [2021-07-09 18:10:09,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-07-09 18:10:09,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:09,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-09 18:10:09,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:10:09,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:09,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-07-09 18:10:09,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:09,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:09,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:10:09,907 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:09,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878946709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:09,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:09,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-07-09 18:10:09,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667246706] [2021-07-09 18:10:09,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:10:09,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:09,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:10:09,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:10:09,908 INFO L87 Difference]: Start difference. First operand 6271 states and 22760 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:10,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:10,306 INFO L93 Difference]: Finished difference Result 6494 states and 23388 transitions. [2021-07-09 18:10:10,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:10:10,307 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:10,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:10,321 INFO L225 Difference]: With dead ends: 6494 [2021-07-09 18:10:10,321 INFO L226 Difference]: Without dead ends: 6473 [2021-07-09 18:10:10,321 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 373.6ms TimeCoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:10:10,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6473 states. [2021-07-09 18:10:10,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6473 to 6277. [2021-07-09 18:10:10,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6277 states, 6276 states have (on average 3.6303377947737414) internal successors, (22784), 6276 states have internal predecessors, (22784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:10,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6277 states to 6277 states and 22784 transitions. [2021-07-09 18:10:10,426 INFO L78 Accepts]: Start accepts. Automaton has 6277 states and 22784 transitions. Word has length 30 [2021-07-09 18:10:10,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:10,426 INFO L482 AbstractCegarLoop]: Abstraction has 6277 states and 22784 transitions. [2021-07-09 18:10:10,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:10,426 INFO L276 IsEmpty]: Start isEmpty. Operand 6277 states and 22784 transitions. [2021-07-09 18:10:10,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:10,478 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:10,478 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:10,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-07-09 18:10:10,679 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:10,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:10,679 INFO L82 PathProgramCache]: Analyzing trace with hash -144940482, now seen corresponding path program 60 times [2021-07-09 18:10:10,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:10,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221269100] [2021-07-09 18:10:10,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:10,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:10,803 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:10,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:10,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221269100] [2021-07-09 18:10:10,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221269100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:10,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570788241] [2021-07-09 18:10:10,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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:10,834 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:10:10,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:10,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:10:10,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:10,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:10,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:10,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:10,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:10,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:10,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:10,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:10,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:10,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:10,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:10,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:47 [2021-07-09 18:10:11,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:11,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:10:11,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:11,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:11,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:11,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-07-09 18:10:11,113 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:11,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 18:10:11,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:10:11,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:11,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:11,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-09 18:10:11,259 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:11,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570788241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:11,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:11,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-07-09 18:10:11,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366090183] [2021-07-09 18:10:11,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:10:11,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:11,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:10:11,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:10:11,260 INFO L87 Difference]: Start difference. First operand 6277 states and 22784 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:12,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:12,328 INFO L93 Difference]: Finished difference Result 6929 states and 24693 transitions. [2021-07-09 18:10:12,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:10:12,328 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:12,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:12,343 INFO L225 Difference]: With dead ends: 6929 [2021-07-09 18:10:12,343 INFO L226 Difference]: Without dead ends: 6887 [2021-07-09 18:10:12,344 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 694.7ms TimeCoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:10:12,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6887 states. [2021-07-09 18:10:12,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6887 to 6286. [2021-07-09 18:10:12,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6286 states, 6285 states have (on average 3.6307080350039778) internal successors, (22819), 6285 states have internal predecessors, (22819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:12,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6286 states to 6286 states and 22819 transitions. [2021-07-09 18:10:12,449 INFO L78 Accepts]: Start accepts. Automaton has 6286 states and 22819 transitions. Word has length 30 [2021-07-09 18:10:12,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:12,449 INFO L482 AbstractCegarLoop]: Abstraction has 6286 states and 22819 transitions. [2021-07-09 18:10:12,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:12,450 INFO L276 IsEmpty]: Start isEmpty. Operand 6286 states and 22819 transitions. [2021-07-09 18:10:12,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:12,460 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:12,460 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:12,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-07-09 18:10:12,661 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:12,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:12,661 INFO L82 PathProgramCache]: Analyzing trace with hash 260501498, now seen corresponding path program 61 times [2021-07-09 18:10:12,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:12,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178625805] [2021-07-09 18:10:12,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:12,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:12,783 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:12,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:12,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178625805] [2021-07-09 18:10:12,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178625805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:12,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355160004] [2021-07-09 18:10:12,784 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:12,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:12,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:12,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:12,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:12,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:12,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:12,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:12,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:12,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:12,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:12,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:12,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:12,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:47 [2021-07-09 18:10:12,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:10:12,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:12,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:12,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:12,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:30 [2021-07-09 18:10:13,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:13,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:13,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:13,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:13,029 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:10:13,081 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:13,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355160004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:13,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:13,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:10:13,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566053533] [2021-07-09 18:10:13,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:10:13,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:13,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:10:13,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:10:13,082 INFO L87 Difference]: Start difference. First operand 6286 states and 22819 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:13,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:13,719 INFO L93 Difference]: Finished difference Result 6957 states and 24946 transitions. [2021-07-09 18:10:13,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:10:13,719 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:13,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:13,735 INFO L225 Difference]: With dead ends: 6957 [2021-07-09 18:10:13,735 INFO L226 Difference]: Without dead ends: 6942 [2021-07-09 18:10:13,736 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 348.8ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:10:13,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6942 states. [2021-07-09 18:10:13,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6942 to 6271. [2021-07-09 18:10:13,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6271 states, 6270 states have (on average 3.6299840510366828) internal successors, (22760), 6270 states have internal predecessors, (22760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:13,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6271 states to 6271 states and 22760 transitions. [2021-07-09 18:10:13,839 INFO L78 Accepts]: Start accepts. Automaton has 6271 states and 22760 transitions. Word has length 30 [2021-07-09 18:10:13,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:13,839 INFO L482 AbstractCegarLoop]: Abstraction has 6271 states and 22760 transitions. [2021-07-09 18:10:13,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:13,839 INFO L276 IsEmpty]: Start isEmpty. Operand 6271 states and 22760 transitions. [2021-07-09 18:10:13,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:13,849 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:13,849 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:14,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:14,050 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:14,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:14,050 INFO L82 PathProgramCache]: Analyzing trace with hash -814318776, now seen corresponding path program 62 times [2021-07-09 18:10:14,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:14,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746097013] [2021-07-09 18:10:14,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:14,157 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:14,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:14,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746097013] [2021-07-09 18:10:14,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746097013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:14,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907563341] [2021-07-09 18:10:14,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:14,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:14,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:14,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:14,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:14,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:14,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:14,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:14,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:14,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:14,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:14,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:14,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:14,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:14,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:14,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:52 [2021-07-09 18:10:14,380 INFO L354 Elim1Store]: treesize reduction 26, result has 10.3 percent of original size [2021-07-09 18:10:14,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 158 treesize of output 98 [2021-07-09 18:10:14,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:14,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:14,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:14,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:158, output treesize:36 [2021-07-09 18:10:14,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:14,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:14,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:14,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:14,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:10:14,479 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:14,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907563341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:14,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:14,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:10:14,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584433283] [2021-07-09 18:10:14,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:10:14,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:14,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:10:14,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:10:14,480 INFO L87 Difference]: Start difference. First operand 6271 states and 22760 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:15,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:15,158 INFO L93 Difference]: Finished difference Result 6835 states and 24442 transitions. [2021-07-09 18:10:15,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:10:15,158 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:15,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:15,171 INFO L225 Difference]: With dead ends: 6835 [2021-07-09 18:10:15,172 INFO L226 Difference]: Without dead ends: 6798 [2021-07-09 18:10:15,172 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 385.8ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:10:15,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6798 states. [2021-07-09 18:10:15,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6798 to 6275. [2021-07-09 18:10:15,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6275 states, 6274 states have (on average 3.629901179470832) internal successors, (22774), 6274 states have internal predecessors, (22774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:15,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6275 states to 6275 states and 22774 transitions. [2021-07-09 18:10:15,267 INFO L78 Accepts]: Start accepts. Automaton has 6275 states and 22774 transitions. Word has length 30 [2021-07-09 18:10:15,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:15,267 INFO L482 AbstractCegarLoop]: Abstraction has 6275 states and 22774 transitions. [2021-07-09 18:10:15,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:15,267 INFO L276 IsEmpty]: Start isEmpty. Operand 6275 states and 22774 transitions. [2021-07-09 18:10:15,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:15,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:15,278 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:15,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:15,478 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:15,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:15,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1603347326, now seen corresponding path program 63 times [2021-07-09 18:10:15,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:15,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300780910] [2021-07-09 18:10:15,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:15,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:15,605 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:15,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:15,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300780910] [2021-07-09 18:10:15,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300780910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:15,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421114862] [2021-07-09 18:10:15,605 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:15,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:10:15,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:15,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:10:15,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:15,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:15,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:15,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:15,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:15,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:15,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-07-09 18:10:15,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:15,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:15,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:15,766 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:41 [2021-07-09 18:10:15,931 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:15,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-07-09 18:10:15,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:15,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:15,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:15,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:115 [2021-07-09 18:10:16,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:16,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:16,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2021-07-09 18:10:16,035 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:16,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:10:16,039 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:16,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:16,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:10:16,063 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:88, output treesize:52 [2021-07-09 18:10:16,185 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:16,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421114862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:16,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:16,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 23 [2021-07-09 18:10:16,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699761691] [2021-07-09 18:10:16,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:10:16,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:16,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:10:16,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:10:16,186 INFO L87 Difference]: Start difference. First operand 6275 states and 22774 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:17,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:17,590 INFO L93 Difference]: Finished difference Result 6597 states and 23655 transitions. [2021-07-09 18:10:17,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:10:17,591 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:17,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:17,605 INFO L225 Difference]: With dead ends: 6597 [2021-07-09 18:10:17,605 INFO L226 Difference]: Without dead ends: 6553 [2021-07-09 18:10:17,605 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 869.7ms TimeCoverageRelationStatistics Valid=128, Invalid=1132, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:17,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6553 states. [2021-07-09 18:10:17,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6553 to 6269. [2021-07-09 18:10:17,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6269 states, 6268 states have (on average 3.629227823867262) internal successors, (22748), 6268 states have internal predecessors, (22748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:17,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6269 states to 6269 states and 22748 transitions. [2021-07-09 18:10:17,710 INFO L78 Accepts]: Start accepts. Automaton has 6269 states and 22748 transitions. Word has length 30 [2021-07-09 18:10:17,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:17,710 INFO L482 AbstractCegarLoop]: Abstraction has 6269 states and 22748 transitions. [2021-07-09 18:10:17,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:17,710 INFO L276 IsEmpty]: Start isEmpty. Operand 6269 states and 22748 transitions. [2021-07-09 18:10:17,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:17,721 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:17,721 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:17,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable187 [2021-07-09 18:10:17,921 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:17,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:17,922 INFO L82 PathProgramCache]: Analyzing trace with hash 1832361604, now seen corresponding path program 64 times [2021-07-09 18:10:17,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:17,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24404002] [2021-07-09 18:10:17,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:17,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:18,070 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:18,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:18,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24404002] [2021-07-09 18:10:18,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24404002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:18,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027393973] [2021-07-09 18:10:18,070 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:18,100 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:18,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:18,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:18,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:18,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:18,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:18,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:18,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:18,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:18,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:54 [2021-07-09 18:10:18,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:10:18,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:18,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:25 [2021-07-09 18:10:18,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:18,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:18,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:10:18,450 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:18,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027393973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:18,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:18,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 20 [2021-07-09 18:10:18,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132532196] [2021-07-09 18:10:18,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:10:18,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:18,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:10:18,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:10:18,452 INFO L87 Difference]: Start difference. First operand 6269 states and 22748 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:18,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:18,985 INFO L93 Difference]: Finished difference Result 6385 states and 23050 transitions. [2021-07-09 18:10:18,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:10:18,985 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:18,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:18,999 INFO L225 Difference]: With dead ends: 6385 [2021-07-09 18:10:19,000 INFO L226 Difference]: Without dead ends: 6363 [2021-07-09 18:10:19,000 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 454.5ms TimeCoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:10:19,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6363 states. [2021-07-09 18:10:19,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6363 to 6233. [2021-07-09 18:10:19,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6233 states, 6232 states have (on average 3.6331835686777922) internal successors, (22642), 6232 states have internal predecessors, (22642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:19,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6233 states to 6233 states and 22642 transitions. [2021-07-09 18:10:19,100 INFO L78 Accepts]: Start accepts. Automaton has 6233 states and 22642 transitions. Word has length 30 [2021-07-09 18:10:19,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:19,100 INFO L482 AbstractCegarLoop]: Abstraction has 6233 states and 22642 transitions. [2021-07-09 18:10:19,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:19,100 INFO L276 IsEmpty]: Start isEmpty. Operand 6233 states and 22642 transitions. [2021-07-09 18:10:19,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:19,112 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:19,112 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:19,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:19,312 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:19,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:19,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1741867956, now seen corresponding path program 65 times [2021-07-09 18:10:19,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:19,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49905696] [2021-07-09 18:10:19,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:19,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:19,450 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:19,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:19,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49905696] [2021-07-09 18:10:19,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49905696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:19,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044147235] [2021-07-09 18:10:19,451 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:19,477 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:10:19,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:19,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:19,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:19,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:19,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:19,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:19,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:19,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:19,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:19,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:10:19,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:19,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:19,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:19,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:10:19,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:19,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:19,734 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:19,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-07-09 18:10:19,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:10:19,800 INFO L628 ElimStorePlain]: treesize reduction 81, result has 50.6 percent of original size [2021-07-09 18:10:19,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:19,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:115 [2021-07-09 18:10:19,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:19,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:19,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:19,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:19,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:10:19,941 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:19,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044147235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:19,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:19,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-07-09 18:10:19,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047126506] [2021-07-09 18:10:19,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:10:19,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:19,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:10:19,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:10:19,942 INFO L87 Difference]: Start difference. First operand 6233 states and 22642 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:20,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:20,883 INFO L93 Difference]: Finished difference Result 6975 states and 24902 transitions. [2021-07-09 18:10:20,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:10:20,883 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:20,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:20,898 INFO L225 Difference]: With dead ends: 6975 [2021-07-09 18:10:20,898 INFO L226 Difference]: Without dead ends: 6924 [2021-07-09 18:10:20,898 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 652.4ms TimeCoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:10:20,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6924 states. [2021-07-09 18:10:20,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6924 to 6343. [2021-07-09 18:10:20,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6343 states, 6342 states have (on average 3.6255124566382846) internal successors, (22993), 6342 states have internal predecessors, (22993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:20,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6343 states to 6343 states and 22993 transitions. [2021-07-09 18:10:20,996 INFO L78 Accepts]: Start accepts. Automaton has 6343 states and 22993 transitions. Word has length 30 [2021-07-09 18:10:20,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:20,996 INFO L482 AbstractCegarLoop]: Abstraction has 6343 states and 22993 transitions. [2021-07-09 18:10:20,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:20,997 INFO L276 IsEmpty]: Start isEmpty. Operand 6343 states and 22993 transitions. [2021-07-09 18:10:21,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:21,007 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:21,007 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:21,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:21,208 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:21,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:21,208 INFO L82 PathProgramCache]: Analyzing trace with hash -1349896180, now seen corresponding path program 66 times [2021-07-09 18:10:21,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:21,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024057872] [2021-07-09 18:10:21,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:21,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:21,346 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:21,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:21,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024057872] [2021-07-09 18:10:21,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024057872] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:21,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625404498] [2021-07-09 18:10:21,347 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:21,373 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:10:21,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:21,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:21,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:21,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:21,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:21,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:21,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:21,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:21,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:73, output treesize:50 [2021-07-09 18:10:21,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:10:21,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:21,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-07-09 18:10:21,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:10:21,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:21,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-07-09 18:10:21,626 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:21,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625404498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:21,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:21,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:10:21,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614273783] [2021-07-09 18:10:21,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:10:21,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:21,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:10:21,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:10:21,627 INFO L87 Difference]: Start difference. First operand 6343 states and 22993 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:22,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:22,558 INFO L93 Difference]: Finished difference Result 7674 states and 27186 transitions. [2021-07-09 18:10:22,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:10:22,558 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:22,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:22,575 INFO L225 Difference]: With dead ends: 7674 [2021-07-09 18:10:22,575 INFO L226 Difference]: Without dead ends: 7631 [2021-07-09 18:10:22,575 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 490.0ms TimeCoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:10:22,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7631 states. [2021-07-09 18:10:22,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7631 to 6367. [2021-07-09 18:10:22,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6367 states, 6366 states have (on average 3.622525918944392) internal successors, (23061), 6366 states have internal predecessors, (23061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:22,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6367 states to 6367 states and 23061 transitions. [2021-07-09 18:10:22,682 INFO L78 Accepts]: Start accepts. Automaton has 6367 states and 23061 transitions. Word has length 30 [2021-07-09 18:10:22,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:22,682 INFO L482 AbstractCegarLoop]: Abstraction has 6367 states and 23061 transitions. [2021-07-09 18:10:22,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:22,682 INFO L276 IsEmpty]: Start isEmpty. Operand 6367 states and 23061 transitions. [2021-07-09 18:10:22,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:22,692 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:22,693 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:22,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-07-09 18:10:22,893 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:22,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:22,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1760502544, now seen corresponding path program 67 times [2021-07-09 18:10:22,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:22,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878011219] [2021-07-09 18:10:22,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:22,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:23,026 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:23,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:23,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878011219] [2021-07-09 18:10:23,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878011219] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:23,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408447476] [2021-07-09 18:10:23,026 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:23,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:23,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:23,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:23,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:23,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:23,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:23,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:23,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:23,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:23,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:23,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:23,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:23,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:23,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:57 [2021-07-09 18:10:23,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:23,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:10:23,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:23,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:23,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:23,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:42 [2021-07-09 18:10:23,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:10:23,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:23,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:23,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:23,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:10:23,341 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:23,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408447476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:23,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:23,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:10:23,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971641088] [2021-07-09 18:10:23,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:10:23,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:23,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:10:23,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:10:23,342 INFO L87 Difference]: Start difference. First operand 6367 states and 23061 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:23,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:23,930 INFO L93 Difference]: Finished difference Result 7344 states and 26138 transitions. [2021-07-09 18:10:23,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:10:23,930 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:23,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:23,945 INFO L225 Difference]: With dead ends: 7344 [2021-07-09 18:10:23,945 INFO L226 Difference]: Without dead ends: 7270 [2021-07-09 18:10:23,945 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 382.8ms TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:10:23,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2021-07-09 18:10:24,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 6327. [2021-07-09 18:10:24,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6327 states, 6326 states have (on average 3.6296237748972495) internal successors, (22961), 6326 states have internal predecessors, (22961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:24,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6327 states to 6327 states and 22961 transitions. [2021-07-09 18:10:24,051 INFO L78 Accepts]: Start accepts. Automaton has 6327 states and 22961 transitions. Word has length 30 [2021-07-09 18:10:24,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:24,051 INFO L482 AbstractCegarLoop]: Abstraction has 6327 states and 22961 transitions. [2021-07-09 18:10:24,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:24,051 INFO L276 IsEmpty]: Start isEmpty. Operand 6327 states and 22961 transitions. [2021-07-09 18:10:24,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:24,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:24,061 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:24,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-07-09 18:10:24,263 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:24,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:24,264 INFO L82 PathProgramCache]: Analyzing trace with hash -1753454196, now seen corresponding path program 68 times [2021-07-09 18:10:24,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:24,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168810206] [2021-07-09 18:10:24,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:24,395 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:24,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:24,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168810206] [2021-07-09 18:10:24,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168810206] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:24,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712387985] [2021-07-09 18:10:24,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:24,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:24,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:24,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:24,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:24,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:24,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:24,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:24,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:24,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:24,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:83, output treesize:60 [2021-07-09 18:10:24,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:10:24,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:24,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:45 [2021-07-09 18:10:24,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:10:24,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:24,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:10:24,686 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:24,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712387985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:24,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:24,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:10:24,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019509035] [2021-07-09 18:10:24,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:10:24,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:24,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:10:24,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:10:24,687 INFO L87 Difference]: Start difference. First operand 6327 states and 22961 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:25,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:25,335 INFO L93 Difference]: Finished difference Result 7803 states and 27440 transitions. [2021-07-09 18:10:25,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:10:25,336 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:25,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:25,352 INFO L225 Difference]: With dead ends: 7803 [2021-07-09 18:10:25,353 INFO L226 Difference]: Without dead ends: 7700 [2021-07-09 18:10:25,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 369.7ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:10:25,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7700 states. [2021-07-09 18:10:25,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7700 to 6339. [2021-07-09 18:10:25,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6339 states, 6338 states have (on average 3.6345850426001896) internal successors, (23036), 6338 states have internal predecessors, (23036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:25,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6339 states to 6339 states and 23036 transitions. [2021-07-09 18:10:25,483 INFO L78 Accepts]: Start accepts. Automaton has 6339 states and 23036 transitions. Word has length 30 [2021-07-09 18:10:25,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:25,483 INFO L482 AbstractCegarLoop]: Abstraction has 6339 states and 23036 transitions. [2021-07-09 18:10:25,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:25,483 INFO L276 IsEmpty]: Start isEmpty. Operand 6339 states and 23036 transitions. [2021-07-09 18:10:25,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:25,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:25,494 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:25,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2021-07-09 18:10:25,694 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:25,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:25,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1666844150, now seen corresponding path program 69 times [2021-07-09 18:10:25,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:25,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594835079] [2021-07-09 18:10:25,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:25,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:25,829 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:25,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:25,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594835079] [2021-07-09 18:10:25,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594835079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:25,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448697142] [2021-07-09 18:10:25,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:25,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:10:25,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:25,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:10:25,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:25,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:25,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:25,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:25,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:25,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:22 [2021-07-09 18:10:25,953 INFO L354 Elim1Store]: treesize reduction 25, result has 16.7 percent of original size [2021-07-09 18:10:25,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:10:25,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:25,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:25,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:25,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-07-09 18:10:26,074 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:10:26,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-07-09 18:10:26,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:26,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:26,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:26,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:123 [2021-07-09 18:10:26,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,306 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:26,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-07-09 18:10:26,308 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:10:26,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:26,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:26,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:27 [2021-07-09 18:10:26,427 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:26,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448697142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:26,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:26,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 23 [2021-07-09 18:10:26,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106042955] [2021-07-09 18:10:26,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:10:26,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:26,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:10:26,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=500, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:10:26,428 INFO L87 Difference]: Start difference. First operand 6339 states and 23036 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:27,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:27,842 INFO L93 Difference]: Finished difference Result 6740 states and 24150 transitions. [2021-07-09 18:10:27,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:10:27,843 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:27,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:27,855 INFO L225 Difference]: With dead ends: 6740 [2021-07-09 18:10:27,856 INFO L226 Difference]: Without dead ends: 6647 [2021-07-09 18:10:27,856 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 1051.9ms TimeCoverageRelationStatistics Valid=132, Invalid=1274, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:10:27,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6647 states. [2021-07-09 18:10:27,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6647 to 6393. [2021-07-09 18:10:27,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6393 states, 6392 states have (on average 3.6307884856070087) internal successors, (23208), 6392 states have internal predecessors, (23208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:27,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6393 states to 6393 states and 23208 transitions. [2021-07-09 18:10:27,981 INFO L78 Accepts]: Start accepts. Automaton has 6393 states and 23208 transitions. Word has length 30 [2021-07-09 18:10:27,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:27,981 INFO L482 AbstractCegarLoop]: Abstraction has 6393 states and 23208 transitions. [2021-07-09 18:10:27,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:27,981 INFO L276 IsEmpty]: Start isEmpty. Operand 6393 states and 23208 transitions. [2021-07-09 18:10:27,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:27,990 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:27,990 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:28,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:28,191 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:28,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:28,192 INFO L82 PathProgramCache]: Analyzing trace with hash -1213143856, now seen corresponding path program 70 times [2021-07-09 18:10:28,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:28,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250550260] [2021-07-09 18:10:28,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:28,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:28,318 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:28,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:28,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250550260] [2021-07-09 18:10:28,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250550260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:28,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036229280] [2021-07-09 18:10:28,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:28,348 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:28,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:28,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:28,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:28,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:28,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:28,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:28,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:28,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:28,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:28,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:10:28,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:28,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:28,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:28,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-07-09 18:10:28,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:28,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:10:28,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:28,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:28,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:28,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-07-09 18:10:28,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:28,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:28,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:28,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:28,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:10:28,634 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:28,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036229280] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:28,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:28,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:10:28,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122279939] [2021-07-09 18:10:28,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:10:28,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:28,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:10:28,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:10:28,635 INFO L87 Difference]: Start difference. First operand 6393 states and 23208 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:29,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:29,086 INFO L93 Difference]: Finished difference Result 6914 states and 24810 transitions. [2021-07-09 18:10:29,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:10:29,086 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:29,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:29,100 INFO L225 Difference]: With dead ends: 6914 [2021-07-09 18:10:29,100 INFO L226 Difference]: Without dead ends: 6875 [2021-07-09 18:10:29,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 307.4ms TimeCoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:10:29,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6875 states. [2021-07-09 18:10:29,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6875 to 6435. [2021-07-09 18:10:29,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6435 states, 6434 states have (on average 3.630711843332297) internal successors, (23360), 6434 states have internal predecessors, (23360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:29,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6435 states to 6435 states and 23360 transitions. [2021-07-09 18:10:29,205 INFO L78 Accepts]: Start accepts. Automaton has 6435 states and 23360 transitions. Word has length 30 [2021-07-09 18:10:29,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:29,205 INFO L482 AbstractCegarLoop]: Abstraction has 6435 states and 23360 transitions. [2021-07-09 18:10:29,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:29,205 INFO L276 IsEmpty]: Start isEmpty. Operand 6435 states and 23360 transitions. [2021-07-09 18:10:29,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:29,216 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:29,216 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:29,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-09 18:10:29,421 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:29,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:29,421 INFO L82 PathProgramCache]: Analyzing trace with hash -821172080, now seen corresponding path program 71 times [2021-07-09 18:10:29,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:29,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141281590] [2021-07-09 18:10:29,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:29,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:29,543 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:29,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:29,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141281590] [2021-07-09 18:10:29,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141281590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:29,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260414861] [2021-07-09 18:10:29,544 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:29,570 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:10:29,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:29,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:10:29,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:29,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:29,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:29,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:29,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:10:29,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:29,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:10:29,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:43 [2021-07-09 18:10:29,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:29,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 59 [2021-07-09 18:10:29,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:10:29,886 INFO L628 ElimStorePlain]: treesize reduction 84, result has 51.2 percent of original size [2021-07-09 18:10:29,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:10:29,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:60, output treesize:40 [2021-07-09 18:10:30,106 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_2], 5=[A]} [2021-07-09 18:10:30,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:10:30,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:30,133 INFO L628 ElimStorePlain]: treesize reduction 3, result has 93.2 percent of original size [2021-07-09 18:10:30,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:30,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:30,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:30,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:30,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2021-07-09 18:10:30,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:30,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:30,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:10:30,147 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:53, output treesize:20 [2021-07-09 18:10:30,216 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:30,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260414861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:30,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:30,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-07-09 18:10:30,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937156777] [2021-07-09 18:10:30,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:10:30,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:30,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:10:30,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:10:30,217 INFO L87 Difference]: Start difference. First operand 6435 states and 23360 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:32,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:32,366 INFO L93 Difference]: Finished difference Result 7742 states and 27559 transitions. [2021-07-09 18:10:32,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:10:32,366 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:32,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:32,384 INFO L225 Difference]: With dead ends: 7742 [2021-07-09 18:10:32,384 INFO L226 Difference]: Without dead ends: 7703 [2021-07-09 18:10:32,384 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 1304.3ms TimeCoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:10:32,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7703 states. [2021-07-09 18:10:32,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7703 to 6439. [2021-07-09 18:10:32,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6439 states, 6438 states have (on average 3.630009319664492) internal successors, (23370), 6438 states have internal predecessors, (23370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:32,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6439 states to 6439 states and 23370 transitions. [2021-07-09 18:10:32,494 INFO L78 Accepts]: Start accepts. Automaton has 6439 states and 23370 transitions. Word has length 30 [2021-07-09 18:10:32,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:32,494 INFO L482 AbstractCegarLoop]: Abstraction has 6439 states and 23370 transitions. [2021-07-09 18:10:32,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:32,494 INFO L276 IsEmpty]: Start isEmpty. Operand 6439 states and 23370 transitions. [2021-07-09 18:10:32,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:32,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:32,505 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:32,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:32,713 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:32,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:32,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1882522150, now seen corresponding path program 72 times [2021-07-09 18:10:32,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:32,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133313434] [2021-07-09 18:10:32,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:32,832 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:32,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:32,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133313434] [2021-07-09 18:10:32,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133313434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:32,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221814542] [2021-07-09 18:10:32,832 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:32,857 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:10:32,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:32,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:32,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:32,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:32,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:32,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:32,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:10:32,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:32,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-07-09 18:10:33,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:10:33,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:33,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:33,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:33,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:22 [2021-07-09 18:10:33,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:10:33,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:33,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:33,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:33,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:10:33,141 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:33,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221814542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:33,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:33,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:10:33,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848963920] [2021-07-09 18:10:33,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:10:33,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:33,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:10:33,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:10:33,142 INFO L87 Difference]: Start difference. First operand 6439 states and 23370 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:34,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:34,028 INFO L93 Difference]: Finished difference Result 7171 states and 25755 transitions. [2021-07-09 18:10:34,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:10:34,029 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:34,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:34,043 INFO L225 Difference]: With dead ends: 7171 [2021-07-09 18:10:34,043 INFO L226 Difference]: Without dead ends: 7113 [2021-07-09 18:10:34,043 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 446.6ms TimeCoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:10:34,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7113 states. [2021-07-09 18:10:34,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7113 to 6451. [2021-07-09 18:10:34,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6451 states, 6450 states have (on average 3.6308527131782946) internal successors, (23419), 6450 states have internal predecessors, (23419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:34,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6451 states to 6451 states and 23419 transitions. [2021-07-09 18:10:34,146 INFO L78 Accepts]: Start accepts. Automaton has 6451 states and 23419 transitions. Word has length 30 [2021-07-09 18:10:34,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:34,146 INFO L482 AbstractCegarLoop]: Abstraction has 6451 states and 23419 transitions. [2021-07-09 18:10:34,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:34,146 INFO L276 IsEmpty]: Start isEmpty. Operand 6451 states and 23419 transitions. [2021-07-09 18:10:34,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:34,158 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:34,158 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:34,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-07-09 18:10:34,359 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:34,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:34,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1619848350, now seen corresponding path program 73 times [2021-07-09 18:10:34,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:34,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398079383] [2021-07-09 18:10:34,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:34,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:34,484 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:34,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:34,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398079383] [2021-07-09 18:10:34,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398079383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:34,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515112860] [2021-07-09 18:10:34,485 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-07-09 18:10:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:34,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:34,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:34,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:34,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:34,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:34,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:34,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:10:34,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:34,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-07-09 18:10:34,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:34,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:10:34,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:34,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,716 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:32 [2021-07-09 18:10:34,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:10:34,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:34,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-07-09 18:10:34,797 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:34,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515112860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:34,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:34,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:10:34,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272072788] [2021-07-09 18:10:34,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:10:34,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:34,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:10:34,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:10:34,798 INFO L87 Difference]: Start difference. First operand 6451 states and 23419 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:35,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:35,513 INFO L93 Difference]: Finished difference Result 7289 states and 26137 transitions. [2021-07-09 18:10:35,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:10:35,514 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:35,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:35,530 INFO L225 Difference]: With dead ends: 7289 [2021-07-09 18:10:35,530 INFO L226 Difference]: Without dead ends: 7256 [2021-07-09 18:10:35,531 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 369.3ms TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:10:35,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7256 states. [2021-07-09 18:10:35,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7256 to 6431. [2021-07-09 18:10:35,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6431 states, 6430 states have (on average 3.636702954898911) internal successors, (23384), 6430 states have internal predecessors, (23384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:35,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6431 states to 6431 states and 23384 transitions. [2021-07-09 18:10:35,643 INFO L78 Accepts]: Start accepts. Automaton has 6431 states and 23384 transitions. Word has length 30 [2021-07-09 18:10:35,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:35,643 INFO L482 AbstractCegarLoop]: Abstraction has 6431 states and 23384 transitions. [2021-07-09 18:10:35,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:35,644 INFO L276 IsEmpty]: Start isEmpty. Operand 6431 states and 23384 transitions. [2021-07-09 18:10:35,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:35,654 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:35,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:35,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:35,855 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:35,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:35,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1131466028, now seen corresponding path program 74 times [2021-07-09 18:10:35,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:35,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540159368] [2021-07-09 18:10:35,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:35,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:35,977 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:35,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:35,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540159368] [2021-07-09 18:10:35,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540159368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:35,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185817654] [2021-07-09 18:10:35,977 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-07-09 18:10:36,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:36,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:36,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:36,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:36,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:36,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:36,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:36,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:36,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:36,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:36,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:36,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:77, output treesize:54 [2021-07-09 18:10:36,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:10:36,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:36,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-07-09 18:10:36,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:10:36,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:36,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-07-09 18:10:36,332 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:36,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185817654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:36,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:36,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:10:36,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307217599] [2021-07-09 18:10:36,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:10:36,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:36,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:10:36,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:10:36,333 INFO L87 Difference]: Start difference. First operand 6431 states and 23384 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:37,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:37,119 INFO L93 Difference]: Finished difference Result 7361 states and 26202 transitions. [2021-07-09 18:10:37,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:10:37,119 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:37,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:37,135 INFO L225 Difference]: With dead ends: 7361 [2021-07-09 18:10:37,135 INFO L226 Difference]: Without dead ends: 7274 [2021-07-09 18:10:37,135 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 411.7ms TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:10:37,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7274 states. [2021-07-09 18:10:37,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7274 to 6635. [2021-07-09 18:10:37,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6635 states, 6634 states have (on average 3.6323485076876696) internal successors, (24097), 6634 states have internal predecessors, (24097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:37,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6635 states to 6635 states and 24097 transitions. [2021-07-09 18:10:37,241 INFO L78 Accepts]: Start accepts. Automaton has 6635 states and 24097 transitions. Word has length 30 [2021-07-09 18:10:37,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:37,241 INFO L482 AbstractCegarLoop]: Abstraction has 6635 states and 24097 transitions. [2021-07-09 18:10:37,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:37,241 INFO L276 IsEmpty]: Start isEmpty. Operand 6635 states and 24097 transitions. [2021-07-09 18:10:37,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:37,252 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:37,252 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:37,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:37,453 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:37,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:37,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1924062824, now seen corresponding path program 75 times [2021-07-09 18:10:37,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:37,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321908341] [2021-07-09 18:10:37,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:37,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:37,582 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:37,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:37,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321908341] [2021-07-09 18:10:37,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321908341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:37,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888776017] [2021-07-09 18:10:37,582 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-07-09 18:10:37,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:10:37,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:37,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:10:37,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:37,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:37,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:37,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:37,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:37,645 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:37,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:37,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:37,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:37,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:37,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:37,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:37,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:49 [2021-07-09 18:10:37,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:37,816 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:37,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 52 [2021-07-09 18:10:37,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:10:37,870 INFO L628 ElimStorePlain]: treesize reduction 15, result has 88.5 percent of original size [2021-07-09 18:10:37,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:37,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:71, output treesize:161 [2021-07-09 18:10:37,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-07-09 18:10:37,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:37,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:10:37,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:37,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:10:37,965 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:37,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-09 18:10:37,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:38,013 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.2 percent of original size [2021-07-09 18:10:38,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:10:38,014 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:133, output treesize:60 [2021-07-09 18:10:38,148 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:38,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888776017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:38,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:38,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:10:38,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425634462] [2021-07-09 18:10:38,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:10:38,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:38,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:10:38,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:10:38,149 INFO L87 Difference]: Start difference. First operand 6635 states and 24097 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:39,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:39,484 INFO L93 Difference]: Finished difference Result 8103 states and 28705 transitions. [2021-07-09 18:10:39,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:10:39,484 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:39,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:39,500 INFO L225 Difference]: With dead ends: 8103 [2021-07-09 18:10:39,501 INFO L226 Difference]: Without dead ends: 7951 [2021-07-09 18:10:39,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 879.1ms TimeCoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:10:39,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7951 states. [2021-07-09 18:10:39,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7951 to 6705. [2021-07-09 18:10:39,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6705 states, 6704 states have (on average 3.6302207637231505) internal successors, (24337), 6704 states have internal predecessors, (24337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:39,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6705 states to 6705 states and 24337 transitions. [2021-07-09 18:10:39,611 INFO L78 Accepts]: Start accepts. Automaton has 6705 states and 24337 transitions. Word has length 30 [2021-07-09 18:10:39,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:39,612 INFO L482 AbstractCegarLoop]: Abstraction has 6705 states and 24337 transitions. [2021-07-09 18:10:39,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:39,612 INFO L276 IsEmpty]: Start isEmpty. Operand 6705 states and 24337 transitions. [2021-07-09 18:10:39,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:39,623 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:39,623 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:39,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:39,824 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:39,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:39,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1286200074, now seen corresponding path program 76 times [2021-07-09 18:10:39,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:39,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858612600] [2021-07-09 18:10:39,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:39,972 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:39,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:39,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858612600] [2021-07-09 18:10:39,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858612600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:39,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119181115] [2021-07-09 18:10:39,973 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-07-09 18:10:39,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:39,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:39,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:39,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:40,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:10:40,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:40,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-07-09 18:10:40,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:40,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:40,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:77, output treesize:54 [2021-07-09 18:10:40,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-07-09 18:10:40,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:40,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:47 [2021-07-09 18:10:40,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:10:40,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:40,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-07-09 18:10:40,314 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:40,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119181115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:40,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:40,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:10:40,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794045386] [2021-07-09 18:10:40,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:10:40,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:40,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:10:40,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:10:40,315 INFO L87 Difference]: Start difference. First operand 6705 states and 24337 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:41,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:41,046 INFO L93 Difference]: Finished difference Result 6847 states and 24689 transitions. [2021-07-09 18:10:41,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:10:41,047 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:41,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:41,095 INFO L225 Difference]: With dead ends: 6847 [2021-07-09 18:10:41,095 INFO L226 Difference]: Without dead ends: 6832 [2021-07-09 18:10:41,095 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 533.1ms TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:10:41,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6832 states. [2021-07-09 18:10:41,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6832 to 6705. [2021-07-09 18:10:41,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6705 states, 6704 states have (on average 3.6302207637231505) internal successors, (24337), 6704 states have internal predecessors, (24337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:41,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6705 states to 6705 states and 24337 transitions. [2021-07-09 18:10:41,192 INFO L78 Accepts]: Start accepts. Automaton has 6705 states and 24337 transitions. Word has length 30 [2021-07-09 18:10:41,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:41,192 INFO L482 AbstractCegarLoop]: Abstraction has 6705 states and 24337 transitions. [2021-07-09 18:10:41,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:41,192 INFO L276 IsEmpty]: Start isEmpty. Operand 6705 states and 24337 transitions. [2021-07-09 18:10:41,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:41,204 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:41,204 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:41,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-07-09 18:10:41,404 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:41,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:41,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1143052268, now seen corresponding path program 77 times [2021-07-09 18:10:41,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:41,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961170576] [2021-07-09 18:10:41,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:41,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:41,529 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:41,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:41,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961170576] [2021-07-09 18:10:41,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961170576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:41,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429441405] [2021-07-09 18:10:41,529 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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:41,555 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:10:41,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:41,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:10:41,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:41,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:41,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:41,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:41,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:41,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:41,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:41,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:41,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:41,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:41,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:41,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:41,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:77, output treesize:54 [2021-07-09 18:10:41,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:41,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:10:41,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:41,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:41,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:41,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:45 [2021-07-09 18:10:41,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-07-09 18:10:41,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:41,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:41,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:41,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-07-09 18:10:41,856 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:41,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429441405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:41,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:41,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:10:41,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256871470] [2021-07-09 18:10:41,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:10:41,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:41,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:10:41,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:10:41,857 INFO L87 Difference]: Start difference. First operand 6705 states and 24337 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:42,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:42,418 INFO L93 Difference]: Finished difference Result 7749 states and 27582 transitions. [2021-07-09 18:10:42,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:10:42,422 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:42,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:42,438 INFO L225 Difference]: With dead ends: 7749 [2021-07-09 18:10:42,438 INFO L226 Difference]: Without dead ends: 7683 [2021-07-09 18:10:42,438 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 363.1ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:10:42,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7683 states. [2021-07-09 18:10:42,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7683 to 6717. [2021-07-09 18:10:42,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6717 states, 6716 states have (on average 3.631923764145325) internal successors, (24392), 6716 states have internal predecessors, (24392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:42,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6717 states to 6717 states and 24392 transitions. [2021-07-09 18:10:42,540 INFO L78 Accepts]: Start accepts. Automaton has 6717 states and 24392 transitions. Word has length 30 [2021-07-09 18:10:42,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:42,540 INFO L482 AbstractCegarLoop]: Abstraction has 6717 states and 24392 transitions. [2021-07-09 18:10:42,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:42,541 INFO L276 IsEmpty]: Start isEmpty. Operand 6717 states and 24392 transitions. [2021-07-09 18:10:42,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:10:42,551 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:42,551 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:42,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:42,751 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:42,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:42,752 INFO L82 PathProgramCache]: Analyzing trace with hash -593298096, now seen corresponding path program 78 times [2021-07-09 18:10:42,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:42,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361848902] [2021-07-09 18:10:42,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:42,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:42,872 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:42,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:42,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361848902] [2021-07-09 18:10:42,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361848902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:42,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180569495] [2021-07-09 18:10:42,873 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:42,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:10:42,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:42,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:10:42,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:42,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:10:42,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:42,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:42,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:42,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 18:10:42,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:42,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:42,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:10:42,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:42,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:42,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:42,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:49 [2021-07-09 18:10:43,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:43,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-07-09 18:10:43,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:43,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:43,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:43,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:47 [2021-07-09 18:10:43,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:10:43,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:43,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:43,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:43,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-07-09 18:10:43,178 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:43,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180569495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:43,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:43,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:10:43,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986373041] [2021-07-09 18:10:43,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:10:43,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:43,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:10:43,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:10:43,179 INFO L87 Difference]: Start difference. First operand 6717 states and 24392 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:44,110 INFO L93 Difference]: Finished difference Result 7532 states and 26962 transitions. [2021-07-09 18:10:44,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:10:44,110 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:10:44,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:44,127 INFO L225 Difference]: With dead ends: 7532 [2021-07-09 18:10:44,127 INFO L226 Difference]: Without dead ends: 7487 [2021-07-09 18:10:44,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 470.0ms TimeCoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:10:44,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7487 states. [2021-07-09 18:10:44,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7487 to 6569. [2021-07-09 18:10:44,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6569 states, 6568 states have (on average 3.6385505481120584) internal successors, (23898), 6568 states have internal predecessors, (23898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6569 states to 6569 states and 23898 transitions. [2021-07-09 18:10:44,253 INFO L78 Accepts]: Start accepts. Automaton has 6569 states and 23898 transitions. Word has length 30 [2021-07-09 18:10:44,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:44,253 INFO L482 AbstractCegarLoop]: Abstraction has 6569 states and 23898 transitions. [2021-07-09 18:10:44,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,253 INFO L276 IsEmpty]: Start isEmpty. Operand 6569 states and 23898 transitions. [2021-07-09 18:10:44,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:10:44,265 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:44,265 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:44,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:44,466 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:44,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:44,466 INFO L82 PathProgramCache]: Analyzing trace with hash -388209188, now seen corresponding path program 79 times [2021-07-09 18:10:44,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:44,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147313492] [2021-07-09 18:10:44,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:44,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:44,498 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:44,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:44,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147313492] [2021-07-09 18:10:44,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147313492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:44,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422813248] [2021-07-09 18:10:44,498 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:44,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:44,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:10:44,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:44,570 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:44,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422813248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:44,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:44,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:10:44,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604087022] [2021-07-09 18:10:44,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:10:44,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:44,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:10:44,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:10:44,571 INFO L87 Difference]: Start difference. First operand 6569 states and 23898 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:44,733 INFO L93 Difference]: Finished difference Result 11102 states and 39754 transitions. [2021-07-09 18:10:44,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:10:44,733 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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 32 [2021-07-09 18:10:44,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:44,758 INFO L225 Difference]: With dead ends: 11102 [2021-07-09 18:10:44,758 INFO L226 Difference]: Without dead ends: 11102 [2021-07-09 18:10:44,758 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 58.0ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:10:44,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11102 states. [2021-07-09 18:10:44,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11102 to 6724. [2021-07-09 18:10:44,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6724 states, 6723 states have (on average 3.66517923546036) internal successors, (24641), 6723 states have internal predecessors, (24641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6724 states to 6724 states and 24641 transitions. [2021-07-09 18:10:44,901 INFO L78 Accepts]: Start accepts. Automaton has 6724 states and 24641 transitions. Word has length 32 [2021-07-09 18:10:44,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:44,901 INFO L482 AbstractCegarLoop]: Abstraction has 6724 states and 24641 transitions. [2021-07-09 18:10:44,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,902 INFO L276 IsEmpty]: Start isEmpty. Operand 6724 states and 24641 transitions. [2021-07-09 18:10:44,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:10:44,913 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:44,913 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:45,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:45,113 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:45,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:45,113 INFO L82 PathProgramCache]: Analyzing trace with hash 724922968, now seen corresponding path program 80 times [2021-07-09 18:10:45,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:45,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524077262] [2021-07-09 18:10:45,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:45,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:45,137 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:10:45,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:45,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524077262] [2021-07-09 18:10:45,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524077262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:45,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238395661] [2021-07-09 18:10:45,137 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:45,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:45,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:45,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:10:45,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:45,230 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:45,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238395661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:45,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:45,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-07-09 18:10:45,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186696723] [2021-07-09 18:10:45,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:10:45,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:45,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:10:45,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:10:45,231 INFO L87 Difference]: Start difference. First operand 6724 states and 24641 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:45,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:45,951 INFO L93 Difference]: Finished difference Result 16532 states and 58007 transitions. [2021-07-09 18:10:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:10:45,952 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:10:45,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:45,993 INFO L225 Difference]: With dead ends: 16532 [2021-07-09 18:10:45,993 INFO L226 Difference]: Without dead ends: 16408 [2021-07-09 18:10:45,993 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 412.4ms TimeCoverageRelationStatistics Valid=580, Invalid=1582, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:10:46,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16408 states. [2021-07-09 18:10:46,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16408 to 8510. [2021-07-09 18:10:46,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8510 states, 8509 states have (on average 3.6823363497473265) internal successors, (31333), 8509 states have internal predecessors, (31333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:46,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8510 states to 8510 states and 31333 transitions. [2021-07-09 18:10:46,196 INFO L78 Accepts]: Start accepts. Automaton has 8510 states and 31333 transitions. Word has length 32 [2021-07-09 18:10:46,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:46,196 INFO L482 AbstractCegarLoop]: Abstraction has 8510 states and 31333 transitions. [2021-07-09 18:10:46,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:46,197 INFO L276 IsEmpty]: Start isEmpty. Operand 8510 states and 31333 transitions. [2021-07-09 18:10:46,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:10:46,211 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:46,212 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:46,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:46,412 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:46,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:46,412 INFO L82 PathProgramCache]: Analyzing trace with hash 2057537456, now seen corresponding path program 81 times [2021-07-09 18:10:46,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:46,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045385756] [2021-07-09 18:10:46,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:46,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:46,432 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:46,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:46,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045385756] [2021-07-09 18:10:46,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045385756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:46,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744036756] [2021-07-09 18:10:46,433 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:46,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:10:46,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:46,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:10:46,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:46,519 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:10:46,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744036756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:46,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:46,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:10:46,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44745709] [2021-07-09 18:10:46,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:10:46,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:46,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:10:46,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:10:46,520 INFO L87 Difference]: Start difference. First operand 8510 states and 31333 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:47,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:47,470 INFO L93 Difference]: Finished difference Result 20781 states and 72355 transitions. [2021-07-09 18:10:47,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:10:47,471 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:10:47,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:47,522 INFO L225 Difference]: With dead ends: 20781 [2021-07-09 18:10:47,522 INFO L226 Difference]: Without dead ends: 20533 [2021-07-09 18:10:47,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 423.7ms TimeCoverageRelationStatistics Valid=767, Invalid=2893, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:10:47,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20533 states. [2021-07-09 18:10:47,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20533 to 11322. [2021-07-09 18:10:47,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11322 states, 11321 states have (on average 3.7398639696139915) internal successors, (42339), 11321 states have internal predecessors, (42339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:47,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11322 states to 11322 states and 42339 transitions. [2021-07-09 18:10:47,838 INFO L78 Accepts]: Start accepts. Automaton has 11322 states and 42339 transitions. Word has length 32 [2021-07-09 18:10:47,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:47,838 INFO L482 AbstractCegarLoop]: Abstraction has 11322 states and 42339 transitions. [2021-07-09 18:10:47,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:47,838 INFO L276 IsEmpty]: Start isEmpty. Operand 11322 states and 42339 transitions. [2021-07-09 18:10:47,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:10:47,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:47,856 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:48,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-07-09 18:10:48,056 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:48,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:48,057 INFO L82 PathProgramCache]: Analyzing trace with hash 64495996, now seen corresponding path program 82 times [2021-07-09 18:10:48,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:48,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611362753] [2021-07-09 18:10:48,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:48,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:48,090 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:48,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:48,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611362753] [2021-07-09 18:10:48,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611362753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:48,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232190689] [2021-07-09 18:10:48,090 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:48,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:48,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:48,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:10:48,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:48,183 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:48,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232190689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:48,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:48,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-07-09 18:10:48,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443242857] [2021-07-09 18:10:48,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:10:48,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:48,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:10:48,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:10:48,184 INFO L87 Difference]: Start difference. First operand 11322 states and 42339 transitions. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:49,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:49,230 INFO L93 Difference]: Finished difference Result 34302 states and 118976 transitions. [2021-07-09 18:10:49,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:10:49,230 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:10:49,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:49,327 INFO L225 Difference]: With dead ends: 34302 [2021-07-09 18:10:49,327 INFO L226 Difference]: Without dead ends: 34031 [2021-07-09 18:10:49,331 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1471 ImplicationChecksByTransitivity, 555.1ms TimeCoverageRelationStatistics Valid=1052, Invalid=3108, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:10:49,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34031 states. [2021-07-09 18:10:49,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34031 to 18468. [2021-07-09 18:10:49,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18468 states, 18467 states have (on average 3.7362321979747657) internal successors, (68997), 18467 states have internal predecessors, (68997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:49,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18468 states to 18468 states and 68997 transitions. [2021-07-09 18:10:49,870 INFO L78 Accepts]: Start accepts. Automaton has 18468 states and 68997 transitions. Word has length 32 [2021-07-09 18:10:49,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:49,870 INFO L482 AbstractCegarLoop]: Abstraction has 18468 states and 68997 transitions. [2021-07-09 18:10:49,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:49,870 INFO L276 IsEmpty]: Start isEmpty. Operand 18468 states and 68997 transitions. [2021-07-09 18:10:49,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:10:49,897 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:49,897 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:50,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-07-09 18:10:50,097 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:50,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:50,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1359569624, now seen corresponding path program 83 times [2021-07-09 18:10:50,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:50,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844414404] [2021-07-09 18:10:50,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:50,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:50,123 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:50,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:50,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844414404] [2021-07-09 18:10:50,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844414404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:50,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101437749] [2021-07-09 18:10:50,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:50,152 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:10:50,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:50,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-09 18:10:50,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:50,206 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:50,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101437749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:50,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:50,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 10 [2021-07-09 18:10:50,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612647358] [2021-07-09 18:10:50,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:10:50,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:50,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:10:50,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:10:50,207 INFO L87 Difference]: Start difference. First operand 18468 states and 68997 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:51,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:51,049 INFO L93 Difference]: Finished difference Result 46514 states and 167385 transitions. [2021-07-09 18:10:51,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:10:51,050 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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 32 [2021-07-09 18:10:51,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:51,190 INFO L225 Difference]: With dead ends: 46514 [2021-07-09 18:10:51,190 INFO L226 Difference]: Without dead ends: 46280 [2021-07-09 18:10:51,190 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 249.0ms TimeCoverageRelationStatistics Valid=353, Invalid=1053, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:10:51,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46280 states. [2021-07-09 18:10:52,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46280 to 35803. [2021-07-09 18:10:52,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35803 states, 35802 states have (on average 3.786240992123345) internal successors, (135555), 35802 states have internal predecessors, (135555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:52,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35803 states to 35803 states and 135555 transitions. [2021-07-09 18:10:52,279 INFO L78 Accepts]: Start accepts. Automaton has 35803 states and 135555 transitions. Word has length 32 [2021-07-09 18:10:52,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:52,280 INFO L482 AbstractCegarLoop]: Abstraction has 35803 states and 135555 transitions. [2021-07-09 18:10:52,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:52,280 INFO L276 IsEmpty]: Start isEmpty. Operand 35803 states and 135555 transitions. [2021-07-09 18:10:52,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:10:52,334 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:52,334 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:52,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-09 18:10:52,534 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:52,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:52,535 INFO L82 PathProgramCache]: Analyzing trace with hash 644380696, now seen corresponding path program 84 times [2021-07-09 18:10:52,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:52,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251277193] [2021-07-09 18:10:52,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:52,557 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:52,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:52,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251277193] [2021-07-09 18:10:52,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251277193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:52,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966379066] [2021-07-09 18:10:52,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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:52,593 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:10:52,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:52,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:10:52,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:52,656 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:10:52,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966379066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:52,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:52,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:10:52,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802237003] [2021-07-09 18:10:52,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:10:52,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:52,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:10:52,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:10:52,657 INFO L87 Difference]: Start difference. First operand 35803 states and 135555 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:53,203 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2021-07-09 18:10:54,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:54,524 INFO L93 Difference]: Finished difference Result 88369 states and 318216 transitions. [2021-07-09 18:10:54,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-07-09 18:10:54,524 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:10:54,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:54,881 INFO L225 Difference]: With dead ends: 88369 [2021-07-09 18:10:54,881 INFO L226 Difference]: Without dead ends: 88320 [2021-07-09 18:10:54,881 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2147 ImplicationChecksByTransitivity, 834.8ms TimeCoverageRelationStatistics Valid=1091, Invalid=4609, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:10:54,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88320 states. [2021-07-09 18:10:56,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88320 to 62379. [2021-07-09 18:10:56,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62379 states, 62378 states have (on average 3.8003462759306164) internal successors, (237058), 62378 states have internal predecessors, (237058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:57,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62379 states to 62379 states and 237058 transitions. [2021-07-09 18:10:57,251 INFO L78 Accepts]: Start accepts. Automaton has 62379 states and 237058 transitions. Word has length 32 [2021-07-09 18:10:57,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:57,251 INFO L482 AbstractCegarLoop]: Abstraction has 62379 states and 237058 transitions. [2021-07-09 18:10:57,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:57,251 INFO L276 IsEmpty]: Start isEmpty. Operand 62379 states and 237058 transitions. [2021-07-09 18:10:57,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:10:57,323 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:57,323 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:57,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-09 18:10:57,530 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:57,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:57,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1512147096, now seen corresponding path program 85 times [2021-07-09 18:10:57,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:57,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075823136] [2021-07-09 18:10:57,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:57,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:57,549 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:57,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:57,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075823136] [2021-07-09 18:10:57,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075823136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:57,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688114476] [2021-07-09 18:10:57,549 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:57,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:57,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:10:57,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:57,740 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:57,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688114476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:57,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:57,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:10:57,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449514218] [2021-07-09 18:10:57,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:10:57,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:57,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:10:57,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:10:57,741 INFO L87 Difference]: Start difference. First operand 62379 states and 237058 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:59,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:59,057 INFO L93 Difference]: Finished difference Result 108485 states and 398658 transitions. [2021-07-09 18:10:59,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:10:59,057 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:10:59,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:59,678 INFO L225 Difference]: With dead ends: 108485 [2021-07-09 18:10:59,678 INFO L226 Difference]: Without dead ends: 108345 [2021-07-09 18:10:59,679 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 280.1ms TimeCoverageRelationStatistics Valid=455, Invalid=1437, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:10:59,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108345 states. [2021-07-09 18:11:01,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108345 to 66321. [2021-07-09 18:11:01,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66321 states, 66320 states have (on average 3.801809408926417) internal successors, (252136), 66320 states have internal predecessors, (252136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66321 states to 66321 states and 252136 transitions. [2021-07-09 18:11:02,003 INFO L78 Accepts]: Start accepts. Automaton has 66321 states and 252136 transitions. Word has length 32 [2021-07-09 18:11:02,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:02,003 INFO L482 AbstractCegarLoop]: Abstraction has 66321 states and 252136 transitions. [2021-07-09 18:11:02,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,003 INFO L276 IsEmpty]: Start isEmpty. Operand 66321 states and 252136 transitions. [2021-07-09 18:11:02,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:11:02,078 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:02,078 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:02,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2021-07-09 18:11:02,279 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:02,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:02,279 INFO L82 PathProgramCache]: Analyzing trace with hash -488341172, now seen corresponding path program 86 times [2021-07-09 18:11:02,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:02,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451869298] [2021-07-09 18:11:02,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:02,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:02,307 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:02,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:02,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451869298] [2021-07-09 18:11:02,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451869298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:02,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780957771] [2021-07-09 18:11:02,307 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:02,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:11:02,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:02,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:11:02,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:02,389 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:02,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780957771] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:02,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:02,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-07-09 18:11:02,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105208267] [2021-07-09 18:11:02,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:11:02,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:02,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:11:02,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:11:02,390 INFO L87 Difference]: Start difference. First operand 66321 states and 252136 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,637 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-09 18:11:04,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:04,424 INFO L93 Difference]: Finished difference Result 119338 states and 429533 transitions. [2021-07-09 18:11:04,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:11:04,425 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:11:04,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:05,133 INFO L225 Difference]: With dead ends: 119338 [2021-07-09 18:11:05,134 INFO L226 Difference]: Without dead ends: 119149 [2021-07-09 18:11:05,134 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1943 ImplicationChecksByTransitivity, 906.7ms TimeCoverageRelationStatistics Valid=1390, Invalid=4160, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:11:05,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119149 states. [2021-07-09 18:11:06,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119149 to 57377. [2021-07-09 18:11:06,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57377 states, 57376 states have (on average 3.772936419408812) internal successors, (216476), 57376 states have internal predecessors, (216476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:07,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57377 states to 57377 states and 216476 transitions. [2021-07-09 18:11:07,369 INFO L78 Accepts]: Start accepts. Automaton has 57377 states and 216476 transitions. Word has length 32 [2021-07-09 18:11:07,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:07,369 INFO L482 AbstractCegarLoop]: Abstraction has 57377 states and 216476 transitions. [2021-07-09 18:11:07,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:07,370 INFO L276 IsEmpty]: Start isEmpty. Operand 57377 states and 216476 transitions. [2021-07-09 18:11:07,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:11:07,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:07,434 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:07,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:07,634 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:07,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:07,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1222826244, now seen corresponding path program 87 times [2021-07-09 18:11:07,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:07,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26172623] [2021-07-09 18:11:07,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:07,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:07,668 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:07,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:07,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26172623] [2021-07-09 18:11:07,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26172623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:07,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367076155] [2021-07-09 18:11:07,668 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 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:07,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:11:07,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:07,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:11:07,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:07,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:11:07,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:07,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:07,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:07,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-07-09 18:11:07,841 INFO L446 ElimStorePlain]: Different costs {3=[v_C_149], 5=[A]} [2021-07-09 18:11:07,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:07,856 INFO L354 Elim1Store]: treesize reduction 25, result has 26.5 percent of original size [2021-07-09 18:11:07,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 38 [2021-07-09 18:11:07,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:07,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:07,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:07,893 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:07,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 58 [2021-07-09 18:11:07,898 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:11:07,943 INFO L628 ElimStorePlain]: treesize reduction 90, result has 33.3 percent of original size [2021-07-09 18:11:07,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:07,949 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:45 [2021-07-09 18:11:08,280 INFO L446 ElimStorePlain]: Different costs {1=[C], 6=[v_prenex_3]} [2021-07-09 18:11:08,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:08,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-07-09 18:11:08,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:11:08,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:08,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:08,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:08,350 INFO L354 Elim1Store]: treesize reduction 17, result has 54.1 percent of original size [2021-07-09 18:11:08,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 23 treesize of output 32 [2021-07-09 18:11:08,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:11:08,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:08,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:11:08,411 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:86, output treesize:151 [2021-07-09 18:11:08,688 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:11:08,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367076155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:08,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:08,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 14] total 21 [2021-07-09 18:11:08,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997230633] [2021-07-09 18:11:08,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:11:08,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:08,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:11:08,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:11:08,690 INFO L87 Difference]: Start difference. First operand 57377 states and 216476 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:09,208 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 17 [2021-07-09 18:11:12,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:12,650 INFO L93 Difference]: Finished difference Result 124474 states and 464024 transitions. [2021-07-09 18:11:12,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:11:12,651 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:11:12,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:13,386 INFO L225 Difference]: With dead ends: 124474 [2021-07-09 18:11:13,386 INFO L226 Difference]: Without dead ends: 124408 [2021-07-09 18:11:13,387 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1047 ImplicationChecksByTransitivity, 2554.3ms TimeCoverageRelationStatistics Valid=664, Invalid=3368, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:11:13,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124408 states. [2021-07-09 18:11:15,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124408 to 98412. [2021-07-09 18:11:16,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98412 states, 98411 states have (on average 3.8090152523600005) internal successors, (374849), 98411 states have internal predecessors, (374849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:16,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98412 states to 98412 states and 374849 transitions. [2021-07-09 18:11:16,640 INFO L78 Accepts]: Start accepts. Automaton has 98412 states and 374849 transitions. Word has length 32 [2021-07-09 18:11:16,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:16,640 INFO L482 AbstractCegarLoop]: Abstraction has 98412 states and 374849 transitions. [2021-07-09 18:11:16,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:16,640 INFO L276 IsEmpty]: Start isEmpty. Operand 98412 states and 374849 transitions. [2021-07-09 18:11:16,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:11:16,730 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:16,730 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:16,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:16,931 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:16,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:16,931 INFO L82 PathProgramCache]: Analyzing trace with hash 2035987310, now seen corresponding path program 88 times [2021-07-09 18:11:16,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:16,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097802683] [2021-07-09 18:11:16,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:16,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:17,230 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:17,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:17,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097802683] [2021-07-09 18:11:17,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097802683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:17,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60999943] [2021-07-09 18:11:17,230 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:17,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:17,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:17,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:11:17,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:17,311 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:17,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60999943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:17,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:17,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-07-09 18:11:17,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761699734] [2021-07-09 18:11:17,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:11:17,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:17,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:11:17,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:11:17,312 INFO L87 Difference]: Start difference. First operand 98412 states and 374849 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:18,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:18,382 INFO L93 Difference]: Finished difference Result 123934 states and 465312 transitions. [2021-07-09 18:11:18,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:11:18,383 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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 32 [2021-07-09 18:11:18,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:19,196 INFO L225 Difference]: With dead ends: 123934 [2021-07-09 18:11:19,196 INFO L226 Difference]: Without dead ends: 123902 [2021-07-09 18:11:19,196 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 63.8ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:11:19,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123902 states. [2021-07-09 18:11:21,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123902 to 86419. [2021-07-09 18:11:21,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86419 states, 86418 states have (on average 3.807968247355875) internal successors, (329077), 86418 states have internal predecessors, (329077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:22,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86419 states to 86419 states and 329077 transitions. [2021-07-09 18:11:22,130 INFO L78 Accepts]: Start accepts. Automaton has 86419 states and 329077 transitions. Word has length 32 [2021-07-09 18:11:22,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:22,130 INFO L482 AbstractCegarLoop]: Abstraction has 86419 states and 329077 transitions. [2021-07-09 18:11:22,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:22,130 INFO L276 IsEmpty]: Start isEmpty. Operand 86419 states and 329077 transitions. [2021-07-09 18:11:22,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:11:22,558 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:22,558 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:22,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:22,758 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:22,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:22,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1575283700, now seen corresponding path program 89 times [2021-07-09 18:11:22,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:22,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227765425] [2021-07-09 18:11:22,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:22,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:22,781 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:22,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:22,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227765425] [2021-07-09 18:11:22,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227765425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:22,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334774095] [2021-07-09 18:11:22,782 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:22,807 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:11:22,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:22,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-09 18:11:22,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:22,860 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:22,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334774095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:22,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:22,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 9 [2021-07-09 18:11:22,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803173152] [2021-07-09 18:11:22,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:11:22,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:22,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:11:22,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:11:22,861 INFO L87 Difference]: Start difference. First operand 86419 states and 329077 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:23,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:23,853 INFO L93 Difference]: Finished difference Result 100765 states and 379519 transitions. [2021-07-09 18:11:23,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:11:23,854 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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 32 [2021-07-09 18:11:23,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:24,277 INFO L225 Difference]: With dead ends: 100765 [2021-07-09 18:11:24,278 INFO L226 Difference]: Without dead ends: 100765 [2021-07-09 18:11:24,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 146.4ms TimeCoverageRelationStatistics Valid=205, Invalid=497, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:11:24,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100765 states. [2021-07-09 18:11:26,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100765 to 87208. [2021-07-09 18:11:26,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87208 states, 87207 states have (on average 3.801311821298749) internal successors, (331501), 87207 states have internal predecessors, (331501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:26,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87208 states to 87208 states and 331501 transitions. [2021-07-09 18:11:26,951 INFO L78 Accepts]: Start accepts. Automaton has 87208 states and 331501 transitions. Word has length 32 [2021-07-09 18:11:26,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:26,951 INFO L482 AbstractCegarLoop]: Abstraction has 87208 states and 331501 transitions. [2021-07-09 18:11:26,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:26,951 INFO L276 IsEmpty]: Start isEmpty. Operand 87208 states and 331501 transitions. [2021-07-09 18:11:27,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-09 18:11:27,031 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:27,031 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:27,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable274 [2021-07-09 18:11:27,232 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:27,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:27,232 INFO L82 PathProgramCache]: Analyzing trace with hash 1114060564, now seen corresponding path program 90 times [2021-07-09 18:11:27,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:27,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171669944] [2021-07-09 18:11:27,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:27,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:27,259 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:27,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:27,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171669944] [2021-07-09 18:11:27,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171669944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:27,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97825658] [2021-07-09 18:11:27,259 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:27,288 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:11:27,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:27,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:11:27,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:27,357 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:27,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97825658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:27,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:27,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-07-09 18:11:27,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126892416] [2021-07-09 18:11:27,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:11:27,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:27,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:11:27,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:11:27,358 INFO L87 Difference]: Start difference. First operand 87208 states and 331501 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:30,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:30,121 INFO L93 Difference]: Finished difference Result 145992 states and 544191 transitions. [2021-07-09 18:11:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:11:30,122 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-09 18:11:30,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:30,815 INFO L225 Difference]: With dead ends: 145992 [2021-07-09 18:11:30,815 INFO L226 Difference]: Without dead ends: 145292 [2021-07-09 18:11:30,815 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1522 ImplicationChecksByTransitivity, 886.7ms TimeCoverageRelationStatistics Valid=849, Invalid=3441, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:11:30,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145292 states. [2021-07-09 18:11:33,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145292 to 94868. [2021-07-09 18:11:33,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94868 states, 94867 states have (on average 3.8163323389587527) internal successors, (362044), 94867 states have internal predecessors, (362044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:34,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94868 states to 94868 states and 362044 transitions. [2021-07-09 18:11:34,852 INFO L78 Accepts]: Start accepts. Automaton has 94868 states and 362044 transitions. Word has length 32 [2021-07-09 18:11:34,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:34,852 INFO L482 AbstractCegarLoop]: Abstraction has 94868 states and 362044 transitions. [2021-07-09 18:11:34,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:34,852 INFO L276 IsEmpty]: Start isEmpty. Operand 94868 states and 362044 transitions. [2021-07-09 18:11:35,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:11:35,047 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:35,047 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:35,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:35,263 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:35,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:35,263 INFO L82 PathProgramCache]: Analyzing trace with hash 31045864, now seen corresponding path program 91 times [2021-07-09 18:11:35,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:35,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050679374] [2021-07-09 18:11:35,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:35,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:35,316 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:35,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:35,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050679374] [2021-07-09 18:11:35,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050679374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:35,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286071788] [2021-07-09 18:11:35,317 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 18:11:35,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:35,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:11:35,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:35,415 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:35,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286071788] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:35,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:35,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:11:35,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044947317] [2021-07-09 18:11:35,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:11:35,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:35,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:11:35,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:11:35,416 INFO L87 Difference]: Start difference. First operand 94868 states and 362044 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:37,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:37,335 INFO L93 Difference]: Finished difference Result 147209 states and 562251 transitions. [2021-07-09 18:11:37,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:11:37,335 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:11:37,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:38,151 INFO L225 Difference]: With dead ends: 147209 [2021-07-09 18:11:38,152 INFO L226 Difference]: Without dead ends: 145919 [2021-07-09 18:11:38,152 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 51.6ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:11:38,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145919 states. [2021-07-09 18:11:41,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145919 to 142860. [2021-07-09 18:11:41,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142860 states, 142859 states have (on average 3.757474152836013) internal successors, (536789), 142859 states have internal predecessors, (536789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:42,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142860 states to 142860 states and 536789 transitions. [2021-07-09 18:11:42,944 INFO L78 Accepts]: Start accepts. Automaton has 142860 states and 536789 transitions. Word has length 33 [2021-07-09 18:11:42,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:42,944 INFO L482 AbstractCegarLoop]: Abstraction has 142860 states and 536789 transitions. [2021-07-09 18:11:42,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:42,944 INFO L276 IsEmpty]: Start isEmpty. Operand 142860 states and 536789 transitions. [2021-07-09 18:11:43,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:11:43,115 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:43,115 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:43,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2021-07-09 18:11:43,315 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:43,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:43,316 INFO L82 PathProgramCache]: Analyzing trace with hash 388582514, now seen corresponding path program 92 times [2021-07-09 18:11:43,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:43,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170608352] [2021-07-09 18:11:43,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:43,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:43,335 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:43,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:43,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170608352] [2021-07-09 18:11:43,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170608352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:43,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624424340] [2021-07-09 18:11:43,335 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:43,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:11:43,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:43,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:11:43,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:43,400 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:43,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624424340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:43,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:43,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:11:43,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829570819] [2021-07-09 18:11:43,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:11:43,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:43,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:11:43,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:11:43,401 INFO L87 Difference]: Start difference. First operand 142860 states and 536789 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:44,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:44,611 INFO L93 Difference]: Finished difference Result 146910 states and 548418 transitions. [2021-07-09 18:11:44,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:11:44,612 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:11:44,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:45,538 INFO L225 Difference]: With dead ends: 146910 [2021-07-09 18:11:45,538 INFO L226 Difference]: Without dead ends: 146830 [2021-07-09 18:11:45,538 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 37.1ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:11:45,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146830 states. [2021-07-09 18:11:48,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146830 to 122252. [2021-07-09 18:11:48,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122252 states, 122251 states have (on average 3.763003983607496) internal successors, (460031), 122251 states have internal predecessors, (460031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:49,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122252 states to 122252 states and 460031 transitions. [2021-07-09 18:11:49,745 INFO L78 Accepts]: Start accepts. Automaton has 122252 states and 460031 transitions. Word has length 33 [2021-07-09 18:11:49,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:49,745 INFO L482 AbstractCegarLoop]: Abstraction has 122252 states and 460031 transitions. [2021-07-09 18:11:49,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:49,745 INFO L276 IsEmpty]: Start isEmpty. Operand 122252 states and 460031 transitions. [2021-07-09 18:11:49,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:11:49,898 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:49,898 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:50,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-07-09 18:11:50,098 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:50,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:50,099 INFO L82 PathProgramCache]: Analyzing trace with hash 58068616, now seen corresponding path program 93 times [2021-07-09 18:11:50,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:50,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468829785] [2021-07-09 18:11:50,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:50,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:50,124 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:50,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:50,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468829785] [2021-07-09 18:11:50,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468829785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:50,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868096736] [2021-07-09 18:11:50,124 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:50,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:11:50,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:50,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-09 18:11:50,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:50,216 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:50,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868096736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:50,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:50,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 10 [2021-07-09 18:11:50,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296535567] [2021-07-09 18:11:50,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:11:50,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:50,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:11:50,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:11:50,217 INFO L87 Difference]: Start difference. First operand 122252 states and 460031 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:52,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:52,062 INFO L93 Difference]: Finished difference Result 165358 states and 606680 transitions. [2021-07-09 18:11:52,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:11:52,062 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 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 33 [2021-07-09 18:11:52,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:52,783 INFO L225 Difference]: With dead ends: 165358 [2021-07-09 18:11:52,783 INFO L226 Difference]: Without dead ends: 164920 [2021-07-09 18:11:52,783 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 231.3ms TimeCoverageRelationStatistics Valid=262, Invalid=730, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:11:52,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164920 states. [2021-07-09 18:11:56,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164920 to 137687. [2021-07-09 18:11:56,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137687 states, 137686 states have (on average 3.7301831704022197) internal successors, (513594), 137686 states have internal predecessors, (513594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:57,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137687 states to 137687 states and 513594 transitions. [2021-07-09 18:11:57,739 INFO L78 Accepts]: Start accepts. Automaton has 137687 states and 513594 transitions. Word has length 33 [2021-07-09 18:11:57,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:57,739 INFO L482 AbstractCegarLoop]: Abstraction has 137687 states and 513594 transitions. [2021-07-09 18:11:57,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:57,739 INFO L276 IsEmpty]: Start isEmpty. Operand 137687 states and 513594 transitions. [2021-07-09 18:11:57,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:11:57,908 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:57,908 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:58,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-09 18:11:58,109 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:58,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:58,109 INFO L82 PathProgramCache]: Analyzing trace with hash -125858070, now seen corresponding path program 94 times [2021-07-09 18:11:58,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:58,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175280763] [2021-07-09 18:11:58,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:58,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:58,127 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:58,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:58,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175280763] [2021-07-09 18:11:58,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175280763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:58,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053307520] [2021-07-09 18:11:58,128 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:58,152 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:58,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:58,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:11:58,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:58,186 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:58,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053307520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:58,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:58,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:11:58,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398107174] [2021-07-09 18:11:58,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:11:58,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:58,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:11:58,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:11:58,186 INFO L87 Difference]: Start difference. First operand 137687 states and 513594 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:59,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:59,351 INFO L93 Difference]: Finished difference Result 140839 states and 522801 transitions. [2021-07-09 18:11:59,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:11:59,352 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:11:59,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:00,262 INFO L225 Difference]: With dead ends: 140839 [2021-07-09 18:12:00,262 INFO L226 Difference]: Without dead ends: 140726 [2021-07-09 18:12:00,262 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 25.5ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:12:00,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140726 states. [2021-07-09 18:12:03,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140726 to 130600. [2021-07-09 18:12:04,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130600 states, 130599 states have (on average 3.7374099342261426) internal successors, (488102), 130599 states have internal predecessors, (488102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:04,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130600 states to 130600 states and 488102 transitions. [2021-07-09 18:12:04,666 INFO L78 Accepts]: Start accepts. Automaton has 130600 states and 488102 transitions. Word has length 33 [2021-07-09 18:12:04,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:04,666 INFO L482 AbstractCegarLoop]: Abstraction has 130600 states and 488102 transitions. [2021-07-09 18:12:04,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:04,666 INFO L276 IsEmpty]: Start isEmpty. Operand 130600 states and 488102 transitions. [2021-07-09 18:12:05,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:12:05,212 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:05,212 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:05,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-07-09 18:12:05,425 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:05,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:05,425 INFO L82 PathProgramCache]: Analyzing trace with hash 966384908, now seen corresponding path program 95 times [2021-07-09 18:12:05,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:05,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941384253] [2021-07-09 18:12:05,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:05,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:05,452 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:05,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:05,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941384253] [2021-07-09 18:12:05,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941384253] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:05,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543896531] [2021-07-09 18:12:05,453 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:05,480 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:12:05,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:05,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:12:05,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:05,541 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-09 18:12:05,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543896531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:05,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:05,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-07-09 18:12:05,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882025686] [2021-07-09 18:12:05,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:12:05,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:05,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:12:05,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:12:05,542 INFO L87 Difference]: Start difference. First operand 130600 states and 488102 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:07,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:07,105 INFO L93 Difference]: Finished difference Result 119213 states and 438130 transitions. [2021-07-09 18:12:07,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:12:07,105 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:12:07,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:07,873 INFO L225 Difference]: With dead ends: 119213 [2021-07-09 18:12:07,873 INFO L226 Difference]: Without dead ends: 117375 [2021-07-09 18:12:07,874 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 423.7ms TimeCoverageRelationStatistics Valid=710, Invalid=2596, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:12:07,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117375 states. [2021-07-09 18:12:10,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117375 to 107160. [2021-07-09 18:12:10,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107160 states, 107159 states have (on average 3.7435399733106878) internal successors, (401154), 107159 states have internal predecessors, (401154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:11,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107160 states to 107160 states and 401154 transitions. [2021-07-09 18:12:11,521 INFO L78 Accepts]: Start accepts. Automaton has 107160 states and 401154 transitions. Word has length 33 [2021-07-09 18:12:11,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:11,521 INFO L482 AbstractCegarLoop]: Abstraction has 107160 states and 401154 transitions. [2021-07-09 18:12:11,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:11,521 INFO L276 IsEmpty]: Start isEmpty. Operand 107160 states and 401154 transitions. [2021-07-09 18:12:11,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:12:11,661 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:11,661 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:11,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:11,861 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:11,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:11,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1919330936, now seen corresponding path program 96 times [2021-07-09 18:12:11,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:11,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420616092] [2021-07-09 18:12:11,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:11,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:11,887 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:12:11,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:11,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420616092] [2021-07-09 18:12:11,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420616092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:11,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226274153] [2021-07-09 18:12:11,887 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:11,913 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:12:11,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:11,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:12:11,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:11,983 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:12:11,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226274153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:11,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:11,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-07-09 18:12:11,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203052166] [2021-07-09 18:12:11,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:12:11,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:11,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:12:11,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:12:11,984 INFO L87 Difference]: Start difference. First operand 107160 states and 401154 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:13,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:13,269 INFO L93 Difference]: Finished difference Result 117944 states and 436638 transitions. [2021-07-09 18:12:13,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:12:13,270 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:12:13,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:14,029 INFO L225 Difference]: With dead ends: 117944 [2021-07-09 18:12:14,030 INFO L226 Difference]: Without dead ends: 117764 [2021-07-09 18:12:14,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 228.4ms TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:12:14,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117764 states. [2021-07-09 18:12:16,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117764 to 113313. [2021-07-09 18:12:16,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113313 states, 113312 states have (on average 3.7259072295961593) internal successors, (422190), 113312 states have internal predecessors, (422190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:17,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113313 states to 113313 states and 422190 transitions. [2021-07-09 18:12:17,099 INFO L78 Accepts]: Start accepts. Automaton has 113313 states and 422190 transitions. Word has length 33 [2021-07-09 18:12:17,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:17,099 INFO L482 AbstractCegarLoop]: Abstraction has 113313 states and 422190 transitions. [2021-07-09 18:12:17,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:17,099 INFO L276 IsEmpty]: Start isEmpty. Operand 113313 states and 422190 transitions. [2021-07-09 18:12:17,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:12:17,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:17,571 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:17,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:17,771 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:17,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:17,772 INFO L82 PathProgramCache]: Analyzing trace with hash -45752080, now seen corresponding path program 97 times [2021-07-09 18:12:17,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:17,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532450041] [2021-07-09 18:12:17,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:17,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:17,795 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:17,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:17,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532450041] [2021-07-09 18:12:17,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532450041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:17,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709392645] [2021-07-09 18:12:17,795 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:17,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:17,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:12:17,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:17,868 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:12:17,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709392645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:17,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:17,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:12:17,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997851325] [2021-07-09 18:12:17,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:12:17,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:17,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:12:17,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:12:17,869 INFO L87 Difference]: Start difference. First operand 113313 states and 422190 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:18,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:18,906 INFO L93 Difference]: Finished difference Result 127937 states and 472018 transitions. [2021-07-09 18:12:18,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:12:18,906 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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 34 [2021-07-09 18:12:18,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:19,423 INFO L225 Difference]: With dead ends: 127937 [2021-07-09 18:12:19,423 INFO L226 Difference]: Without dead ends: 127901 [2021-07-09 18:12:19,423 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:12:19,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127901 states. [2021-07-09 18:12:22,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127901 to 121383. [2021-07-09 18:12:22,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121383 states, 121382 states have (on average 3.7288807236657826) internal successors, (452619), 121382 states have internal predecessors, (452619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:23,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121383 states to 121383 states and 452619 transitions. [2021-07-09 18:12:23,093 INFO L78 Accepts]: Start accepts. Automaton has 121383 states and 452619 transitions. Word has length 34 [2021-07-09 18:12:23,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:23,093 INFO L482 AbstractCegarLoop]: Abstraction has 121383 states and 452619 transitions. [2021-07-09 18:12:23,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:23,093 INFO L276 IsEmpty]: Start isEmpty. Operand 121383 states and 452619 transitions. [2021-07-09 18:12:23,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:12:23,601 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:23,601 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:23,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-07-09 18:12:23,801 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:23,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:23,802 INFO L82 PathProgramCache]: Analyzing trace with hash 1561990614, now seen corresponding path program 98 times [2021-07-09 18:12:23,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:23,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290610473] [2021-07-09 18:12:23,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:23,821 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:23,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:23,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290610473] [2021-07-09 18:12:23,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290610473] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:23,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123742487] [2021-07-09 18:12:23,821 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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:23,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:12:23,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:23,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:12:23,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:23,886 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:12:23,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123742487] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:23,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:23,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:12:23,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770238207] [2021-07-09 18:12:23,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:12:23,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:23,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:12:23,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:12:23,886 INFO L87 Difference]: Start difference. First operand 121383 states and 452619 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:25,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:25,029 INFO L93 Difference]: Finished difference Result 138778 states and 510851 transitions. [2021-07-09 18:12:25,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:12:25,029 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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 34 [2021-07-09 18:12:25,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:25,901 INFO L225 Difference]: With dead ends: 138778 [2021-07-09 18:12:25,901 INFO L226 Difference]: Without dead ends: 138767 [2021-07-09 18:12:25,901 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 34.5ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:12:26,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138767 states. [2021-07-09 18:12:28,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138767 to 121225. [2021-07-09 18:12:29,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121225 states, 121224 states have (on average 3.728568600277173) internal successors, (451992), 121224 states have internal predecessors, (451992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:30,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121225 states to 121225 states and 451992 transitions. [2021-07-09 18:12:30,031 INFO L78 Accepts]: Start accepts. Automaton has 121225 states and 451992 transitions. Word has length 34 [2021-07-09 18:12:30,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:30,031 INFO L482 AbstractCegarLoop]: Abstraction has 121225 states and 451992 transitions. [2021-07-09 18:12:30,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:30,031 INFO L276 IsEmpty]: Start isEmpty. Operand 121225 states and 451992 transitions. [2021-07-09 18:12:30,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:12:30,268 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:30,268 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:30,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:30,481 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:30,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:30,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1758211002, now seen corresponding path program 99 times [2021-07-09 18:12:30,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:30,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034967322] [2021-07-09 18:12:30,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:30,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:30,509 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-09 18:12:30,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:30,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034967322] [2021-07-09 18:12:30,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034967322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:30,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59876451] [2021-07-09 18:12:30,510 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:30,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:12:30,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:30,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:12:30,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:30,592 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-09 18:12:30,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59876451] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:30,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:30,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-09 18:12:30,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879630216] [2021-07-09 18:12:30,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:12:30,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:30,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:12:30,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:12:30,593 INFO L87 Difference]: Start difference. First operand 121225 states and 451992 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:31,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:31,911 INFO L93 Difference]: Finished difference Result 130469 states and 476570 transitions. [2021-07-09 18:12:31,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:12:31,912 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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 35 [2021-07-09 18:12:31,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:32,721 INFO L225 Difference]: With dead ends: 130469 [2021-07-09 18:12:32,721 INFO L226 Difference]: Without dead ends: 130433 [2021-07-09 18:12:32,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 52.1ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:12:32,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130433 states. [2021-07-09 18:12:35,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130433 to 120737. [2021-07-09 18:12:35,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120737 states, 120736 states have (on average 3.6850483699973497) internal successors, (444918), 120736 states have internal predecessors, (444918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:35,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120737 states to 120737 states and 444918 transitions. [2021-07-09 18:12:35,981 INFO L78 Accepts]: Start accepts. Automaton has 120737 states and 444918 transitions. Word has length 35 [2021-07-09 18:12:35,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:35,981 INFO L482 AbstractCegarLoop]: Abstraction has 120737 states and 444918 transitions. [2021-07-09 18:12:35,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:35,982 INFO L276 IsEmpty]: Start isEmpty. Operand 120737 states and 444918 transitions. [2021-07-09 18:12:36,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:12:36,476 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:36,476 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:36,687 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:36,687 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:36,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:36,688 INFO L82 PathProgramCache]: Analyzing trace with hash -1852449502, now seen corresponding path program 100 times [2021-07-09 18:12:36,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:36,688 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108613698] [2021-07-09 18:12:36,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:36,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:36,728 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:36,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:36,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108613698] [2021-07-09 18:12:36,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108613698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:36,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341361122] [2021-07-09 18:12:36,728 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:36,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:12:36,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:36,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:12:36,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:36,838 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:36,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341361122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:36,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:36,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 14 [2021-07-09 18:12:36,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900797874] [2021-07-09 18:12:36,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:12:36,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:36,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:12:36,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:12:36,839 INFO L87 Difference]: Start difference. First operand 120737 states and 444918 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:42,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:42,033 INFO L93 Difference]: Finished difference Result 330781 states and 1196551 transitions. [2021-07-09 18:12:42,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2021-07-09 18:12:42,034 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:12:42,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:43,974 INFO L225 Difference]: With dead ends: 330781 [2021-07-09 18:12:43,975 INFO L226 Difference]: Without dead ends: 328223 [2021-07-09 18:12:43,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9784 ImplicationChecksByTransitivity, 1891.9ms TimeCoverageRelationStatistics Valid=3887, Invalid=18763, Unknown=0, NotChecked=0, Total=22650 [2021-07-09 18:12:44,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328223 states. [2021-07-09 18:12:52,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328223 to 206609. [2021-07-09 18:12:52,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206609 states, 206608 states have (on average 3.7288197940060406) internal successors, (770404), 206608 states have internal predecessors, (770404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:54,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206609 states to 206609 states and 770404 transitions. [2021-07-09 18:12:54,032 INFO L78 Accepts]: Start accepts. Automaton has 206609 states and 770404 transitions. Word has length 35 [2021-07-09 18:12:54,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:54,033 INFO L482 AbstractCegarLoop]: Abstraction has 206609 states and 770404 transitions. [2021-07-09 18:12:54,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:54,033 INFO L276 IsEmpty]: Start isEmpty. Operand 206609 states and 770404 transitions. [2021-07-09 18:12:54,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:12:54,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:54,258 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:54,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:54,473 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:54,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:54,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1367087600, now seen corresponding path program 101 times [2021-07-09 18:12:54,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:54,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860315415] [2021-07-09 18:12:54,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:54,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:54,493 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:12:54,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:54,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860315415] [2021-07-09 18:12:54,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860315415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:54,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525879460] [2021-07-09 18:12:54,493 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:54,519 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:12:54,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:54,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:12:54,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:54,580 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:12:54,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525879460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:54,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:54,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 18:12:54,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749757752] [2021-07-09 18:12:54,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:12:54,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:54,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:12:54,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:12:54,581 INFO L87 Difference]: Start difference. First operand 206609 states and 770404 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:57,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:57,547 INFO L93 Difference]: Finished difference Result 229213 states and 842009 transitions. [2021-07-09 18:12:57,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-09 18:12:57,548 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:12:57,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:58,942 INFO L225 Difference]: With dead ends: 229213 [2021-07-09 18:12:58,943 INFO L226 Difference]: Without dead ends: 228931 [2021-07-09 18:12:58,943 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1735 ImplicationChecksByTransitivity, 477.0ms TimeCoverageRelationStatistics Valid=951, Invalid=3879, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:12:59,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228931 states. [2021-07-09 18:13:05,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228931 to 215342. [2021-07-09 18:13:05,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215342 states, 215341 states have (on average 3.7305204303871533) internal successors, (803334), 215341 states have internal predecessors, (803334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:07,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215342 states to 215342 states and 803334 transitions. [2021-07-09 18:13:07,061 INFO L78 Accepts]: Start accepts. Automaton has 215342 states and 803334 transitions. Word has length 35 [2021-07-09 18:13:07,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:07,061 INFO L482 AbstractCegarLoop]: Abstraction has 215342 states and 803334 transitions. [2021-07-09 18:13:07,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:07,061 INFO L276 IsEmpty]: Start isEmpty. Operand 215342 states and 803334 transitions. [2021-07-09 18:13:07,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:13:07,382 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:07,382 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:07,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:07,582 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:07,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:07,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1733960024, now seen corresponding path program 102 times [2021-07-09 18:13:07,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:07,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138643720] [2021-07-09 18:13:07,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:07,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:07,981 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-07-09 18:13:08,174 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:08,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:08,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138643720] [2021-07-09 18:13:08,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138643720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:08,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45223581] [2021-07-09 18:13:08,175 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:08,203 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:13:08,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:08,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 18:13:08,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:08,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:13:08,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-09 18:13:08,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:08,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-07-09 18:13:08,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:49 [2021-07-09 18:13:08,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:13:08,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 29 [2021-07-09 18:13:08,533 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,540 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:59, output treesize:28 [2021-07-09 18:13:08,623 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 39 [2021-07-09 18:13:08,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:13:08,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,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-07-09 18:13:08,636 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:24 [2021-07-09 18:13:08,712 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:08,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45223581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:08,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:08,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 30 [2021-07-09 18:13:08,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225617933] [2021-07-09 18:13:08,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:13:08,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:08,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:13:08,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:13:08,713 INFO L87 Difference]: Start difference. First operand 215342 states and 803334 transitions. Second operand has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:13,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:13,586 INFO L93 Difference]: Finished difference Result 324747 states and 1205125 transitions. [2021-07-09 18:13:13,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:13:13,586 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:13:13,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:15,535 INFO L225 Difference]: With dead ends: 324747 [2021-07-09 18:13:15,536 INFO L226 Difference]: Without dead ends: 324573 [2021-07-09 18:13:15,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 2165.9ms TimeCoverageRelationStatistics Valid=458, Invalid=2848, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:13:16,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324573 states. [2021-07-09 18:13:22,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324573 to 215554. [2021-07-09 18:13:22,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215554 states, 215553 states have (on average 3.7299272104772374) internal successors, (803997), 215553 states have internal predecessors, (803997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:24,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215554 states to 215554 states and 803997 transitions. [2021-07-09 18:13:24,257 INFO L78 Accepts]: Start accepts. Automaton has 215554 states and 803997 transitions. Word has length 37 [2021-07-09 18:13:24,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:24,258 INFO L482 AbstractCegarLoop]: Abstraction has 215554 states and 803997 transitions. [2021-07-09 18:13:24,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:24,258 INFO L276 IsEmpty]: Start isEmpty. Operand 215554 states and 803997 transitions. [2021-07-09 18:13:24,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:13:24,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:24,561 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:24,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2021-07-09 18:13:24,762 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:24,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:24,762 INFO L82 PathProgramCache]: Analyzing trace with hash 970715368, now seen corresponding path program 103 times [2021-07-09 18:13:24,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:24,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144572604] [2021-07-09 18:13:24,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:24,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:25,084 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:25,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:25,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144572604] [2021-07-09 18:13:25,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144572604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:25,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567892054] [2021-07-09 18:13:25,085 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:25,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:13:25,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:25,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:13:25,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:25,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-09 18:13:25,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:25,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-07-09 18:13:25,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:25,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:56 [2021-07-09 18:13:25,631 INFO L446 ElimStorePlain]: Different costs {0=[A], 2=[v_C_155]} [2021-07-09 18:13:25,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:13:25,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:25,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 29 [2021-07-09 18:13:25,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:25,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,651 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:59, output treesize:38 [2021-07-09 18:13:25,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2021-07-09 18:13:25,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:25,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:13:25,761 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:25,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567892054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:25,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:25,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2021-07-09 18:13:25,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020519676] [2021-07-09 18:13:25,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:13:25,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:25,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:13:25,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=694, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:13:25,762 INFO L87 Difference]: Start difference. First operand 215554 states and 803997 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:29,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:29,939 INFO L93 Difference]: Finished difference Result 321607 states and 1194609 transitions. [2021-07-09 18:13:29,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:13:29,939 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:13:29,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:33,126 INFO L225 Difference]: With dead ends: 321607 [2021-07-09 18:13:33,127 INFO L226 Difference]: Without dead ends: 321469 [2021-07-09 18:13:33,127 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 1116.5ms TimeCoverageRelationStatistics Valid=333, Invalid=1829, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:13:33,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321469 states. [2021-07-09 18:13:39,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321469 to 215627. [2021-07-09 18:13:40,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215627 states, 215626 states have (on average 3.729689369556547) internal successors, (804218), 215626 states have internal predecessors, (804218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:41,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215627 states to 215627 states and 804218 transitions. [2021-07-09 18:13:41,493 INFO L78 Accepts]: Start accepts. Automaton has 215627 states and 804218 transitions. Word has length 37 [2021-07-09 18:13:41,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:41,493 INFO L482 AbstractCegarLoop]: Abstraction has 215627 states and 804218 transitions. [2021-07-09 18:13:41,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:41,493 INFO L276 IsEmpty]: Start isEmpty. Operand 215627 states and 804218 transitions. [2021-07-09 18:13:42,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:13:42,124 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:42,124 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:42,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:42,324 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:42,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:42,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1839281256, now seen corresponding path program 104 times [2021-07-09 18:13:42,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:42,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851935858] [2021-07-09 18:13:42,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:42,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:42,649 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:42,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:42,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851935858] [2021-07-09 18:13:42,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851935858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:42,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269713044] [2021-07-09 18:13:42,649 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-07-09 18:13:42,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:13:42,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:42,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:13:42,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:42,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:13:42,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:42,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-07-09 18:13:42,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:42,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:42,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:42,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-07-09 18:13:43,009 INFO L446 ElimStorePlain]: Different costs {0=[A], 3=[v_C_158]} [2021-07-09 18:13:43,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:13:43,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:43,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:43,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:43,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:43,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 31 [2021-07-09 18:13:43,022 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:43,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:43,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:43,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:35 [2021-07-09 18:13:43,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2021-07-09 18:13:43,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:43,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:43,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:43,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-07-09 18:13:43,104 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:43,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269713044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:43,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:43,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2021-07-09 18:13:43,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577211848] [2021-07-09 18:13:43,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:13:43,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:43,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:13:43,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:13:43,105 INFO L87 Difference]: Start difference. First operand 215627 states and 804218 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:47,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:47,486 INFO L93 Difference]: Finished difference Result 320502 states and 1190679 transitions. [2021-07-09 18:13:47,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:13:47,487 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:13:47,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:49,499 INFO L225 Difference]: With dead ends: 320502 [2021-07-09 18:13:49,499 INFO L226 Difference]: Without dead ends: 320448 [2021-07-09 18:13:49,499 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 1430.1ms TimeCoverageRelationStatistics Valid=374, Invalid=1882, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:13:50,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320448 states. [2021-07-09 18:13:56,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320448 to 215755. [2021-07-09 18:13:57,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215755 states, 215754 states have (on average 3.7293306265469006) internal successors, (804618), 215754 states have internal predecessors, (804618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:58,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215755 states to 215755 states and 804618 transitions. [2021-07-09 18:13:58,677 INFO L78 Accepts]: Start accepts. Automaton has 215755 states and 804618 transitions. Word has length 37 [2021-07-09 18:13:58,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:58,677 INFO L482 AbstractCegarLoop]: Abstraction has 215755 states and 804618 transitions. [2021-07-09 18:13:58,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:58,677 INFO L276 IsEmpty]: Start isEmpty. Operand 215755 states and 804618 transitions. [2021-07-09 18:13:59,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:13:59,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:59,351 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:59,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:59,551 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:59,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:59,552 INFO L82 PathProgramCache]: Analyzing trace with hash 248989352, now seen corresponding path program 105 times [2021-07-09 18:13:59,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:59,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068743364] [2021-07-09 18:13:59,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:59,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:59,888 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:59,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:59,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068743364] [2021-07-09 18:13:59,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068743364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:59,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466358089] [2021-07-09 18:13:59,888 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-07-09 18:13:59,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:13:59,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:59,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 18:13:59,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:00,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:14:00,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:00,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:00,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:41 [2021-07-09 18:14:00,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:14:00,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:00,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:00,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-07-09 18:14:00,426 INFO L446 ElimStorePlain]: Different costs {3=[v_C_161], 14=[A]} [2021-07-09 18:14:00,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 45 [2021-07-09 18:14:00,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:00,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:00,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:00,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 38 [2021-07-09 18:14:00,462 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:14:00,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:00,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,477 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:72, output treesize:41 [2021-07-09 18:14:00,742 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 24 [2021-07-09 18:14:00,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:14:00,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 6 [2021-07-09 18:14:00,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,821 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.0 percent of original size [2021-07-09 18:14:00,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:14:00,822 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:56, output treesize:20 [2021-07-09 18:14:00,905 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:00,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466358089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:00,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:00,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-07-09 18:14:00,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154753830] [2021-07-09 18:14:00,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-09 18:14:00,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:00,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-09 18:14:00,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:14:00,906 INFO L87 Difference]: Start difference. First operand 215755 states and 804618 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:07,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:07,605 INFO L93 Difference]: Finished difference Result 320329 states and 1190063 transitions. [2021-07-09 18:14:07,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:14:07,606 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:14:07,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:09,603 INFO L225 Difference]: With dead ends: 320329 [2021-07-09 18:14:09,604 INFO L226 Difference]: Without dead ends: 320275 [2021-07-09 18:14:09,604 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 2910.3ms TimeCoverageRelationStatistics Valid=432, Invalid=3600, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:14:10,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320275 states. [2021-07-09 18:14:15,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320275 to 215832. [2021-07-09 18:14:16,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215832 states, 215831 states have (on average 3.7291306624164275) internal successors, (804862), 215831 states have internal predecessors, (804862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:18,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215832 states to 215832 states and 804862 transitions. [2021-07-09 18:14:18,085 INFO L78 Accepts]: Start accepts. Automaton has 215832 states and 804862 transitions. Word has length 37 [2021-07-09 18:14:18,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:18,085 INFO L482 AbstractCegarLoop]: Abstraction has 215832 states and 804862 transitions. [2021-07-09 18:14:18,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:18,085 INFO L276 IsEmpty]: Start isEmpty. Operand 215832 states and 804862 transitions. [2021-07-09 18:14:18,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:14:18,401 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:18,401 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:18,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:18,605 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:18,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:18,605 INFO L82 PathProgramCache]: Analyzing trace with hash -992986076, now seen corresponding path program 106 times [2021-07-09 18:14:18,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:18,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818268739] [2021-07-09 18:14:18,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:18,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:19,020 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:19,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:19,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818268739] [2021-07-09 18:14:19,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818268739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:19,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685859490] [2021-07-09 18:14:19,021 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-07-09 18:14:19,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:14:19,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:19,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:14:19,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:19,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:14:19,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:19,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-09 18:14:19,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:19,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:14:19,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:19,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,458 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-07-09 18:14:19,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:19,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:19,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 24 [2021-07-09 18:14:19,509 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:19,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,517 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-07-09 18:14:19,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:14:19,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:19,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:12 [2021-07-09 18:14:19,648 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:19,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685859490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:19,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:19,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-07-09 18:14:19,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434396601] [2021-07-09 18:14:19,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:14:19,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:19,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:14:19,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:14:19,649 INFO L87 Difference]: Start difference. First operand 215832 states and 804862 transitions. Second operand has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:20,618 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-07-09 18:14:27,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:27,626 INFO L93 Difference]: Finished difference Result 425358 states and 1539803 transitions. [2021-07-09 18:14:27,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:14:27,627 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:14:27,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:30,117 INFO L225 Difference]: With dead ends: 425358 [2021-07-09 18:14:30,117 INFO L226 Difference]: Without dead ends: 425220 [2021-07-09 18:14:30,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2060 ImplicationChecksByTransitivity, 3505.9ms TimeCoverageRelationStatistics Valid=947, Invalid=6025, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 18:14:30,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425220 states. [2021-07-09 18:14:38,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425220 to 216458. [2021-07-09 18:14:38,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216458 states, 216457 states have (on average 3.727876668345214) internal successors, (806925), 216457 states have internal predecessors, (806925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:40,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216458 states to 216458 states and 806925 transitions. [2021-07-09 18:14:40,132 INFO L78 Accepts]: Start accepts. Automaton has 216458 states and 806925 transitions. Word has length 37 [2021-07-09 18:14:40,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:40,132 INFO L482 AbstractCegarLoop]: Abstraction has 216458 states and 806925 transitions. [2021-07-09 18:14:40,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:40,132 INFO L276 IsEmpty]: Start isEmpty. Operand 216458 states and 806925 transitions. [2021-07-09 18:14:40,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:14:40,454 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:40,455 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:40,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable298,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:40,655 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:40,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:40,655 INFO L82 PathProgramCache]: Analyzing trace with hash 964753098, now seen corresponding path program 107 times [2021-07-09 18:14:40,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:40,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991452593] [2021-07-09 18:14:40,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:40,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:41,252 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:41,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:41,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991452593] [2021-07-09 18:14:41,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991452593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:41,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141616493] [2021-07-09 18:14:41,252 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-07-09 18:14:41,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:14:41,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:41,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:14:41,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:41,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:14:41,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:41,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:41,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:41,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-07-09 18:14:41,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,498 INFO L354 Elim1Store]: treesize reduction 35, result has 30.0 percent of original size [2021-07-09 18:14:41,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 48 [2021-07-09 18:14:41,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:41,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:41,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:41,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:59 [2021-07-09 18:14:41,688 INFO L446 ElimStorePlain]: Different costs {10=[v_C_167], 12=[A]} [2021-07-09 18:14:41,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,701 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:14:41,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 59 [2021-07-09 18:14:41,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:41,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:41,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,748 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:41,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 86 [2021-07-09 18:14:41,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:14:41,785 INFO L628 ElimStorePlain]: treesize reduction 41, result has 54.4 percent of original size [2021-07-09 18:14:41,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:41,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:49 [2021-07-09 18:14:41,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:41,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:42,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:42,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 7 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 8 case distinctions, treesize of input 33 treesize of output 93 [2021-07-09 18:14:42,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-09 18:14:42,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:42,104 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:42,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 25 [2021-07-09 18:14:42,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,177 INFO L628 ElimStorePlain]: treesize reduction 319, result has 13.1 percent of original size [2021-07-09 18:14:42,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:14:42,183 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:84, output treesize:25 [2021-07-09 18:14:42,272 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:42,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141616493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:42,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:42,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-07-09 18:14:42,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154101650] [2021-07-09 18:14:42,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:14:42,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:42,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:14:42,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:14:42,273 INFO L87 Difference]: Start difference. First operand 216458 states and 806925 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:47,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:47,697 INFO L93 Difference]: Finished difference Result 325391 states and 1207086 transitions. [2021-07-09 18:14:47,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:14:47,697 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:14:47,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:49,722 INFO L225 Difference]: With dead ends: 325391 [2021-07-09 18:14:49,722 INFO L226 Difference]: Without dead ends: 325289 [2021-07-09 18:14:49,722 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 2421.0ms TimeCoverageRelationStatistics Valid=399, Invalid=2357, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:14:50,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325289 states. [2021-07-09 18:14:56,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325289 to 216645. [2021-07-09 18:14:56,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216645 states, 216644 states have (on average 3.7275484204501392) internal successors, (807551), 216644 states have internal predecessors, (807551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:58,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216645 states to 216645 states and 807551 transitions. [2021-07-09 18:14:58,129 INFO L78 Accepts]: Start accepts. Automaton has 216645 states and 807551 transitions. Word has length 37 [2021-07-09 18:14:58,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:58,129 INFO L482 AbstractCegarLoop]: Abstraction has 216645 states and 807551 transitions. [2021-07-09 18:14:58,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:58,129 INFO L276 IsEmpty]: Start isEmpty. Operand 216645 states and 807551 transitions. [2021-07-09 18:14:58,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:14:58,444 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:58,444 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:58,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2021-07-09 18:14:58,645 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:58,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:58,645 INFO L82 PathProgramCache]: Analyzing trace with hash 876324308, now seen corresponding path program 108 times [2021-07-09 18:14:58,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:58,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119303755] [2021-07-09 18:14:58,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:58,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:59,032 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-07-09 18:14:59,273 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:59,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:59,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119303755] [2021-07-09 18:14:59,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119303755] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:59,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19523126] [2021-07-09 18:14:59,274 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-07-09 18:14:59,303 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:14:59,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:59,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:14:59,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:59,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:14:59,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:71, output treesize:70 [2021-07-09 18:14:59,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-07-09 18:14:59,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:60 [2021-07-09 18:14:59,582 INFO L446 ElimStorePlain]: Different costs {2=[v_C_170], 3=[A]} [2021-07-09 18:14:59,599 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-07-09 18:14:59,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 37 [2021-07-09 18:14:59,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,629 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-09 18:14:59,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 40 [2021-07-09 18:14:59,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:14:59,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:59,647 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:75, output treesize:53 [2021-07-09 18:14:59,781 INFO L446 ElimStorePlain]: Different costs {2=[C], 5=[v_prenex_4]} [2021-07-09 18:14:59,792 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 23 [2021-07-09 18:14:59,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:59,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:59,834 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-09 18:14:59,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:14:59,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:14:59,881 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:94, output treesize:56 [2021-07-09 18:15:00,028 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:00,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19523126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:00,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:00,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2021-07-09 18:15:00,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478463180] [2021-07-09 18:15:00,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:15:00,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:00,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:15:00,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:15:00,029 INFO L87 Difference]: Start difference. First operand 216645 states and 807551 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:04,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:04,856 INFO L93 Difference]: Finished difference Result 323254 states and 1199966 transitions. [2021-07-09 18:15:04,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:15:04,856 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:15:04,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:06,993 INFO L225 Difference]: With dead ends: 323254 [2021-07-09 18:15:06,994 INFO L226 Difference]: Without dead ends: 323075 [2021-07-09 18:15:06,994 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 2095.8ms TimeCoverageRelationStatistics Valid=334, Invalid=2018, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:15:07,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323075 states. [2021-07-09 18:15:14,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323075 to 216624. [2021-07-09 18:15:14,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216624 states, 216623 states have (on average 3.727655881416101) internal successors, (807496), 216623 states have internal predecessors, (807496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:16,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216624 states to 216624 states and 807496 transitions. [2021-07-09 18:15:16,319 INFO L78 Accepts]: Start accepts. Automaton has 216624 states and 807496 transitions. Word has length 37 [2021-07-09 18:15:16,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:16,319 INFO L482 AbstractCegarLoop]: Abstraction has 216624 states and 807496 transitions. [2021-07-09 18:15:16,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:16,319 INFO L276 IsEmpty]: Start isEmpty. Operand 216624 states and 807496 transitions. [2021-07-09 18:15:16,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:15:16,672 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:16,672 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:16,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-07-09 18:15:16,873 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:16,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:16,873 INFO L82 PathProgramCache]: Analyzing trace with hash 500337086, now seen corresponding path program 109 times [2021-07-09 18:15:16,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:16,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893082634] [2021-07-09 18:15:16,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:16,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:17,297 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:17,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:17,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893082634] [2021-07-09 18:15:17,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893082634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:17,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402658858] [2021-07-09 18:15:17,297 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:15:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:17,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:15:17,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:17,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:15:17,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:17,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:65 [2021-07-09 18:15:17,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:17,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:15:17,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,761 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-07-09 18:15:17,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:17,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:79, output treesize:78 [2021-07-09 18:15:17,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 35 [2021-07-09 18:15:17,854 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:15:17,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:17,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 37 [2021-07-09 18:15:17,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:17,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,877 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:43 [2021-07-09 18:15:17,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 23 [2021-07-09 18:15:17,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:17,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:17 [2021-07-09 18:15:17,983 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:17,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402658858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:17,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:17,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-09 18:15:17,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137140627] [2021-07-09 18:15:17,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:15:17,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:17,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:15:17,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:15:17,984 INFO L87 Difference]: Start difference. First operand 216624 states and 807496 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:22,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:22,467 INFO L93 Difference]: Finished difference Result 322219 states and 1196250 transitions. [2021-07-09 18:15:22,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:15:22,467 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:15:22,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:24,546 INFO L225 Difference]: With dead ends: 322219 [2021-07-09 18:15:24,546 INFO L226 Difference]: Without dead ends: 322165 [2021-07-09 18:15:24,547 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 918.7ms TimeCoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:15:25,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322165 states. [2021-07-09 18:15:31,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322165 to 216605. [2021-07-09 18:15:31,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216605 states, 216604 states have (on average 3.7277935772192574) internal successors, (807455), 216604 states have internal predecessors, (807455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:33,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216605 states to 216605 states and 807455 transitions. [2021-07-09 18:15:33,524 INFO L78 Accepts]: Start accepts. Automaton has 216605 states and 807455 transitions. Word has length 37 [2021-07-09 18:15:33,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:33,524 INFO L482 AbstractCegarLoop]: Abstraction has 216605 states and 807455 transitions. [2021-07-09 18:15:33,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:33,524 INFO L276 IsEmpty]: Start isEmpty. Operand 216605 states and 807455 transitions. [2021-07-09 18:15:33,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:15:33,904 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:33,905 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:34,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-07-09 18:15:34,122 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:34,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:34,122 INFO L82 PathProgramCache]: Analyzing trace with hash -842986744, now seen corresponding path program 110 times [2021-07-09 18:15:34,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:34,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359452301] [2021-07-09 18:15:34,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:34,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:34,538 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:34,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:34,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359452301] [2021-07-09 18:15:34,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359452301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:34,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849519098] [2021-07-09 18:15:34,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:15:34,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:15:34,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:34,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:15:34,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:34,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:15:34,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:34,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:34,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:34,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-09 18:15:34,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:34,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-07-09 18:15:34,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:34,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:34,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:15:34,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:91, output treesize:86 [2021-07-09 18:15:35,104 INFO L446 ElimStorePlain]: Different costs {3=[v_C_176], 10=[A]} [2021-07-09 18:15:35,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:35,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:35,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:35,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 52 [2021-07-09 18:15:35,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:35,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:35,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:35,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:35,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:35,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:35,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:35,150 INFO L354 Elim1Store]: treesize reduction 46, result has 13.2 percent of original size [2021-07-09 18:15:35,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 85 treesize of output 57 [2021-07-09 18:15:35,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:35,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:35,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:35,162 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:100, output treesize:51 [2021-07-09 18:15:35,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 24 [2021-07-09 18:15:35,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:35,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:35,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:35,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:15 [2021-07-09 18:15:35,254 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:35,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849519098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:35,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:35,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-09 18:15:35,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993985610] [2021-07-09 18:15:35,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:15:35,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:35,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:15:35,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:15:35,255 INFO L87 Difference]: Start difference. First operand 216605 states and 807455 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:39,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:39,342 INFO L93 Difference]: Finished difference Result 325469 states and 1207215 transitions. [2021-07-09 18:15:39,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:15:39,343 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:15:39,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:41,465 INFO L225 Difference]: With dead ends: 325469 [2021-07-09 18:15:41,466 INFO L226 Difference]: Without dead ends: 325309 [2021-07-09 18:15:41,466 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 1288.5ms TimeCoverageRelationStatistics Valid=282, Invalid=1278, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:15:42,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325309 states. [2021-07-09 18:15:48,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325309 to 216679. [2021-07-09 18:15:48,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216679 states, 216678 states have (on average 3.7276096327269035) internal successors, (807691), 216678 states have internal predecessors, (807691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:50,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216679 states to 216679 states and 807691 transitions. [2021-07-09 18:15:50,666 INFO L78 Accepts]: Start accepts. Automaton has 216679 states and 807691 transitions. Word has length 37 [2021-07-09 18:15:50,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:50,666 INFO L482 AbstractCegarLoop]: Abstraction has 216679 states and 807691 transitions. [2021-07-09 18:15:50,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:50,666 INFO L276 IsEmpty]: Start isEmpty. Operand 216679 states and 807691 transitions. [2021-07-09 18:15:50,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:15:50,994 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:50,994 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:51,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2021-07-09 18:15:51,195 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:51,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:51,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1861688648, now seen corresponding path program 111 times [2021-07-09 18:15:51,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:51,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225112198] [2021-07-09 18:15:51,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:51,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:51,583 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:51,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:51,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225112198] [2021-07-09 18:15:51,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225112198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:51,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60625380] [2021-07-09 18:15:51,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:15:51,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:15:51,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:51,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:15:51,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:51,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:15:51,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:51,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:51,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:51,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-09 18:15:52,112 INFO L354 Elim1Store]: treesize reduction 25, result has 16.7 percent of original size [2021-07-09 18:15:52,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-07-09 18:15:52,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:52,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:52,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:15:52,130 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:74, output treesize:71 [2021-07-09 18:15:52,285 INFO L446 ElimStorePlain]: Different costs {3=[v_C_179], 10=[A]} [2021-07-09 18:15:52,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:52,299 INFO L354 Elim1Store]: treesize reduction 29, result has 14.7 percent of original size [2021-07-09 18:15:52,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 34 [2021-07-09 18:15:52,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:52,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:52,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:52,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:52,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:52,360 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-07-09 18:15:52,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 61 treesize of output 67 [2021-07-09 18:15:52,368 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 3 xjuncts. [2021-07-09 18:15:52,409 INFO L628 ElimStorePlain]: treesize reduction 56, result has 54.5 percent of original size [2021-07-09 18:15:52,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:15:52,419 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:89, output treesize:95 [2021-07-09 18:15:52,711 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_8], 10=[C]} [2021-07-09 18:15:52,728 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:52,728 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 12 treesize of output 31 [2021-07-09 18:15:52,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-09 18:15:52,801 INFO L628 ElimStorePlain]: treesize reduction 31, result has 78.0 percent of original size [2021-07-09 18:15:52,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:52,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:52,839 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:52,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 46 treesize of output 94 [2021-07-09 18:15:53,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2021-07-09 18:15:54,030 WARN L205 SmtUtils]: Spent 659.00 ms on a formula simplification. DAG size of input: 239 DAG size of output: 82 [2021-07-09 18:15:54,030 INFO L628 ElimStorePlain]: treesize reduction 1482, result has 10.2 percent of original size [2021-07-09 18:15:54,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:15:54,066 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:124, output treesize:260 [2021-07-09 18:15:54,239 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:54,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60625380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:54,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:54,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 28 [2021-07-09 18:15:54,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649767549] [2021-07-09 18:15:54,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:15:54,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:54,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:15:54,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:15:54,240 INFO L87 Difference]: Start difference. First operand 216679 states and 807691 transitions. Second operand has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:00,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:00,303 INFO L93 Difference]: Finished difference Result 323625 states and 1201167 transitions. [2021-07-09 18:16:00,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:16:00,304 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:16:00,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:02,239 INFO L225 Difference]: With dead ends: 323625 [2021-07-09 18:16:02,239 INFO L226 Difference]: Without dead ends: 323314 [2021-07-09 18:16:02,239 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 966 ImplicationChecksByTransitivity, 2785.9ms TimeCoverageRelationStatistics Valid=473, Invalid=3309, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:16:02,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323314 states. [2021-07-09 18:16:08,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323314 to 216643. [2021-07-09 18:16:09,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216643 states, 216642 states have (on average 3.727721309810655) internal successors, (807581), 216642 states have internal predecessors, (807581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:10,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216643 states to 216643 states and 807581 transitions. [2021-07-09 18:16:10,645 INFO L78 Accepts]: Start accepts. Automaton has 216643 states and 807581 transitions. Word has length 37 [2021-07-09 18:16:10,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:10,645 INFO L482 AbstractCegarLoop]: Abstraction has 216643 states and 807581 transitions. [2021-07-09 18:16:10,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:10,645 INFO L276 IsEmpty]: Start isEmpty. Operand 216643 states and 807581 transitions. [2021-07-09 18:16:11,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:16:11,297 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:11,297 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:11,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:11,497 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:11,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:11,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1834321192, now seen corresponding path program 112 times [2021-07-09 18:16:11,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:11,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710200640] [2021-07-09 18:16:11,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:11,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:11,855 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:11,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:11,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710200640] [2021-07-09 18:16:11,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710200640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:11,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059793794] [2021-07-09 18:16:11,856 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:11,882 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:16:11,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:11,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:16:11,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:11,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:16:11,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:11,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:11,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:11,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-09 18:16:12,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:12,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-07-09 18:16:12,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:12,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:12,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:12,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:71 [2021-07-09 18:16:12,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 40 [2021-07-09 18:16:12,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:12,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:12,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 35 [2021-07-09 18:16:12,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:12,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:12,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:12,236 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:37 [2021-07-09 18:16:12,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 6 [2021-07-09 18:16:12,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:12,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:12,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:12,275 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:17 [2021-07-09 18:16:12,310 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:12,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059793794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:12,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:12,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-09 18:16:12,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423915636] [2021-07-09 18:16:12,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:16:12,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:12,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:16:12,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:16:12,310 INFO L87 Difference]: Start difference. First operand 216643 states and 807581 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:15,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:15,987 INFO L93 Difference]: Finished difference Result 321834 states and 1194937 transitions. [2021-07-09 18:16:15,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:16:15,987 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:16:15,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:18,424 INFO L225 Difference]: With dead ends: 321834 [2021-07-09 18:16:18,424 INFO L226 Difference]: Without dead ends: 321686 [2021-07-09 18:16:18,425 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 1130.9ms TimeCoverageRelationStatistics Valid=194, Invalid=928, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:16:18,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321686 states. [2021-07-09 18:16:25,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321686 to 216659. [2021-07-09 18:16:26,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216659 states, 216658 states have (on average 3.7276814149489055) internal successors, (807632), 216658 states have internal predecessors, (807632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:27,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216659 states to 216659 states and 807632 transitions. [2021-07-09 18:16:27,466 INFO L78 Accepts]: Start accepts. Automaton has 216659 states and 807632 transitions. Word has length 37 [2021-07-09 18:16:27,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:27,466 INFO L482 AbstractCegarLoop]: Abstraction has 216659 states and 807632 transitions. [2021-07-09 18:16:27,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:27,467 INFO L276 IsEmpty]: Start isEmpty. Operand 216659 states and 807632 transitions. [2021-07-09 18:16:28,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:16:28,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:28,114 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:28,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:28,314 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:28,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:28,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1284650824, now seen corresponding path program 113 times [2021-07-09 18:16:28,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:28,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007119829] [2021-07-09 18:16:28,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:28,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:28,672 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:28,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:28,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007119829] [2021-07-09 18:16:28,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007119829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:28,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045141913] [2021-07-09 18:16:28,672 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:28,701 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:16:28,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:28,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:16:28,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:28,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:16:28,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:28,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:28,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:28,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-09 18:16:28,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:28,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:28,915 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:28,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:16:28,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:28,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:28,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:28,928 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-07-09 18:16:29,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,059 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-09 18:16:29,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 61 [2021-07-09 18:16:29,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:29,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:29,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:16:29,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:73, output treesize:72 [2021-07-09 18:16:29,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,202 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:29,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 52 treesize of output 96 [2021-07-09 18:16:29,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:16:29,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:29,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:16:29,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:48 [2021-07-09 18:16:29,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:29,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:29,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:29,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:29,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2021-07-09 18:16:29,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:29,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:29,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:29,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:12 [2021-07-09 18:16:29,407 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:29,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045141913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:29,407 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:29,407 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-07-09 18:16:29,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120044848] [2021-07-09 18:16:29,407 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:16:29,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:29,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:16:29,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=657, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:16:29,408 INFO L87 Difference]: Start difference. First operand 216659 states and 807632 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:33,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:33,526 INFO L93 Difference]: Finished difference Result 320671 states and 1191422 transitions. [2021-07-09 18:16:33,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:16:33,526 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:16:33,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:35,481 INFO L225 Difference]: With dead ends: 320671 [2021-07-09 18:16:35,481 INFO L226 Difference]: Without dead ends: 320650 [2021-07-09 18:16:35,482 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 1286.0ms TimeCoverageRelationStatistics Valid=221, Invalid=1339, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:16:35,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320650 states. [2021-07-09 18:16:42,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320650 to 216671. [2021-07-09 18:16:42,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216671 states, 216670 states have (on average 3.727650343840864) internal successors, (807670), 216670 states have internal predecessors, (807670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:44,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216671 states to 216671 states and 807670 transitions. [2021-07-09 18:16:44,093 INFO L78 Accepts]: Start accepts. Automaton has 216671 states and 807670 transitions. Word has length 37 [2021-07-09 18:16:44,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:44,094 INFO L482 AbstractCegarLoop]: Abstraction has 216671 states and 807670 transitions. [2021-07-09 18:16:44,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:44,094 INFO L276 IsEmpty]: Start isEmpty. Operand 216671 states and 807670 transitions. [2021-07-09 18:16:44,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:16:44,748 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:44,748 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:44,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable451,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:44,961 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:44,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:44,961 INFO L82 PathProgramCache]: Analyzing trace with hash -488176478, now seen corresponding path program 114 times [2021-07-09 18:16:44,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:44,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691928954] [2021-07-09 18:16:44,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:44,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:45,319 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:45,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:45,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691928954] [2021-07-09 18:16:45,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691928954] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:45,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427016312] [2021-07-09 18:16:45,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:45,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:16:45,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:45,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:16:45,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:45,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:16:45,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:45,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:59 [2021-07-09 18:16:45,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:45,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:45,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-07-09 18:16:45,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:45,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:75, output treesize:74 [2021-07-09 18:16:45,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:45,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:45,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:45,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:45,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 47 [2021-07-09 18:16:45,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:45,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:86, output treesize:89 [2021-07-09 18:16:45,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:45,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:45,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:45,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 41 [2021-07-09 18:16:45,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:45,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:88, output treesize:53 [2021-07-09 18:16:45,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2021-07-09 18:16:45,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:45,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:45,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:17 [2021-07-09 18:16:45,792 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:45,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427016312] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:45,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:45,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-09 18:16:45,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263696199] [2021-07-09 18:16:45,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:16:45,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:45,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:16:45,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:16:45,793 INFO L87 Difference]: Start difference. First operand 216671 states and 807670 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:46,202 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 45 [2021-07-09 18:16:51,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:51,794 INFO L93 Difference]: Finished difference Result 380615 states and 1412256 transitions. [2021-07-09 18:16:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:16:51,795 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:16:51,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:54,090 INFO L225 Difference]: With dead ends: 380615 [2021-07-09 18:16:54,090 INFO L226 Difference]: Without dead ends: 380587 [2021-07-09 18:16:54,091 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1646.1ms TimeCoverageRelationStatistics Valid=287, Invalid=1969, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:16:54,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380587 states. [2021-07-09 18:17:02,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380587 to 216720. [2021-07-09 18:17:02,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216720 states, 216719 states have (on average 3.7275550367065184) internal successors, (807832), 216719 states have internal predecessors, (807832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:04,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216720 states to 216720 states and 807832 transitions. [2021-07-09 18:17:04,361 INFO L78 Accepts]: Start accepts. Automaton has 216720 states and 807832 transitions. Word has length 37 [2021-07-09 18:17:04,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:04,361 INFO L482 AbstractCegarLoop]: Abstraction has 216720 states and 807832 transitions. [2021-07-09 18:17:04,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:04,361 INFO L276 IsEmpty]: Start isEmpty. Operand 216720 states and 807832 transitions. [2021-07-09 18:17:05,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:17:05,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:05,068 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:05,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:05,268 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:05,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:05,269 INFO L82 PathProgramCache]: Analyzing trace with hash -135800788, now seen corresponding path program 115 times [2021-07-09 18:17:05,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:05,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836201161] [2021-07-09 18:17:05,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:05,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:05,696 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:05,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:05,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836201161] [2021-07-09 18:17:05,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836201161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:05,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401971044] [2021-07-09 18:17:05,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:05,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:05,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:17:05,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:05,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:17:05,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:05,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:05,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:05,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-09 18:17:05,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:05,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:05,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:17:05,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:05,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:05,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:05,912 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:74, output treesize:77 [2021-07-09 18:17:05,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:05,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:06,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:06,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:06,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 52 [2021-07-09 18:17:06,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:06,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:06,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:06,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:89, output treesize:89 [2021-07-09 18:17:06,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 43 [2021-07-09 18:17:06,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:06,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:06,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:06,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:71, output treesize:36 [2021-07-09 18:17:06,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 6 [2021-07-09 18:17:06,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:06,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:06,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:06,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:17 [2021-07-09 18:17:06,190 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:06,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401971044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:06,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:06,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-09 18:17:06,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786810943] [2021-07-09 18:17:06,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:17:06,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:06,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:17:06,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:17:06,191 INFO L87 Difference]: Start difference. First operand 216720 states and 807832 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:06,518 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 23 [2021-07-09 18:17:10,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:10,161 INFO L93 Difference]: Finished difference Result 322034 states and 1195739 transitions. [2021-07-09 18:17:10,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:17:10,162 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:17:10,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:12,082 INFO L225 Difference]: With dead ends: 322034 [2021-07-09 18:17:12,083 INFO L226 Difference]: Without dead ends: 321959 [2021-07-09 18:17:12,083 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 1196.4ms TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:17:12,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321959 states. [2021-07-09 18:17:18,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321959 to 216732. [2021-07-09 18:17:18,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216732 states, 216731 states have (on average 3.727496297253277) internal successors, (807864), 216731 states have internal predecessors, (807864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:20,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216732 states to 216732 states and 807864 transitions. [2021-07-09 18:17:20,332 INFO L78 Accepts]: Start accepts. Automaton has 216732 states and 807864 transitions. Word has length 37 [2021-07-09 18:17:20,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:20,332 INFO L482 AbstractCegarLoop]: Abstraction has 216732 states and 807864 transitions. [2021-07-09 18:17:20,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:20,332 INFO L276 IsEmpty]: Start isEmpty. Operand 216732 states and 807864 transitions. [2021-07-09 18:17:21,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:17:21,144 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:21,144 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:21,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable469,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:21,361 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:21,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:21,361 INFO L82 PathProgramCache]: Analyzing trace with hash -674408686, now seen corresponding path program 116 times [2021-07-09 18:17:21,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:21,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271862129] [2021-07-09 18:17:21,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:21,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:21,801 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:21,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:21,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271862129] [2021-07-09 18:17:21,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271862129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:21,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384350235] [2021-07-09 18:17:21,801 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:21,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:17:21,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:21,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:17:21,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:21,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-07-09 18:17:21,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:21,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:21,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:21,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-09 18:17:22,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:22,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-07-09 18:17:22,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:22,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:78, output treesize:77 [2021-07-09 18:17:22,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 39 [2021-07-09 18:17:22,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:22,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-07-09 18:17:22,209 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:22,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,218 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:71, output treesize:47 [2021-07-09 18:17:22,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 23 [2021-07-09 18:17:22,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:22,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:17 [2021-07-09 18:17:22,302 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:22,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384350235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:22,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:22,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-09 18:17:22,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242888880] [2021-07-09 18:17:22,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:17:22,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:22,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:17:22,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:17:22,303 INFO L87 Difference]: Start difference. First operand 216732 states and 807864 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:26,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:26,945 INFO L93 Difference]: Finished difference Result 322027 states and 1195511 transitions. [2021-07-09 18:17:26,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:17:26,945 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:17:26,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:28,902 INFO L225 Difference]: With dead ends: 322027 [2021-07-09 18:17:28,903 INFO L226 Difference]: Without dead ends: 321867 [2021-07-09 18:17:28,903 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 980.1ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:17:29,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321867 states. [2021-07-09 18:17:35,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321867 to 216769. [2021-07-09 18:17:36,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216769 states, 216768 states have (on average 3.727395187481547) internal successors, (807980), 216768 states have internal predecessors, (807980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:37,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216769 states to 216769 states and 807980 transitions. [2021-07-09 18:17:37,498 INFO L78 Accepts]: Start accepts. Automaton has 216769 states and 807980 transitions. Word has length 37 [2021-07-09 18:17:37,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:37,498 INFO L482 AbstractCegarLoop]: Abstraction has 216769 states and 807980 transitions. [2021-07-09 18:17:37,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:37,498 INFO L276 IsEmpty]: Start isEmpty. Operand 216769 states and 807980 transitions. [2021-07-09 18:17:37,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:17:37,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:37,814 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:38,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable470,119 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:38,014 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:38,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:38,015 INFO L82 PathProgramCache]: Analyzing trace with hash -2042746648, now seen corresponding path program 117 times [2021-07-09 18:17:38,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:38,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107393736] [2021-07-09 18:17:38,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:38,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:38,421 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-07-09 18:17:38,628 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:38,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:38,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107393736] [2021-07-09 18:17:38,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107393736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:38,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327433567] [2021-07-09 18:17:38,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:38,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:17:38,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:38,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:17:38,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:38,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-07-09 18:17:38,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:38,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:38,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:38,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:17:38,811 INFO L354 Elim1Store]: treesize reduction 31, result has 18.4 percent of original size [2021-07-09 18:17:38,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-07-09 18:17:38,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:38,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:38,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:38,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:73, output treesize:72 [2021-07-09 18:17:39,015 INFO L446 ElimStorePlain]: Different costs {3=[v_C_197], 7=[A]} [2021-07-09 18:17:39,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:39,030 INFO L354 Elim1Store]: treesize reduction 29, result has 14.7 percent of original size [2021-07-09 18:17:39,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 41 [2021-07-09 18:17:39,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:39,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:39,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:39,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:39,083 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:17:39,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 63 treesize of output 67 [2021-07-09 18:17:39,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:39,119 INFO L628 ElimStorePlain]: treesize reduction 36, result has 62.9 percent of original size [2021-07-09 18:17:39,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:17:39,122 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:79, output treesize:61 [2021-07-09 18:17:39,404 INFO L446 ElimStorePlain]: Different costs {3=[C], 10=[v_prenex_11]} [2021-07-09 18:17:39,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:39,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 12 treesize of output 31 [2021-07-09 18:17:39,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-09 18:17:39,503 INFO L628 ElimStorePlain]: treesize reduction 15, result has 88.2 percent of original size [2021-07-09 18:17:39,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:39,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:39,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:39,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 45 treesize of output 93